May 26, 2024  
2021-22 Academic Catalog 
    
2021-22 Academic Catalog [ARCHIVED CATALOG]

Courses


 

Computer Information Technology

  
  • CIT-110L - Lab: C# Programming 1

    1 credits
    This course is the laboratory component of CIT 110 .

    Prerequisite(s): CIT 115L  

    Corequisite(s): CIT 110  .

  
  • CIT-111 CCO

    CIT-111 - C# Programming 2

    3 credits
    This course is a continuation of C# Programming 1. Topics covered will include user-defined classes, objects, structures, operator overloading, function overriding, inheritance, multiple forms, accessing and updating a database, queries, parameterized queries, menus, text files and binary files. Students will develop C# programs using the Microsoft Visual Studio.NET Integrated Development Environment. Industry standards will be stressed and must be followed for all programs.

    Prerequisite(s): CIT-110  

    Corequisite(s): CIT-111L.

    Course previously known as: PROG-316
  
  • CIT-111L - Lab: C# Programming 2

    1 credits
    This course is the laboratory component of CIT 111 .

    Corequisite(s): CIT-111.

  
  • CIT-115 CCO

    CIT-115 - Python Programming

    3 credits


    This is an introductory course to the Python programming language focusing on object-oriented concepts of defining classes, instantiating objects, using objects, and using application programmer’s interfaces.

    Students will design, code, debug and test programs coding basic programming concepts such as variables, data types, GUI concepts, and all decision/conditional, iteration structures and arrays and lists will be introduced and used throughout the course.

    Prerequisite(s): DWT 099   and DRG 092  (minimum grade C-) or placement at ENG 101  and MAT 087  (minimum grade C-) or placement at MAT 097  or higher. OIT 100  or passing of keyboard test.

    Corequisite(s): CIT 115L  

  
  • CIT-115L - Lab: Python Programming

    1 credits
    This course is the laboratory component of CIT 115 .

    Corequisite(s): CIT 115  

  
  • CIT-116 CCO

    CIT-116 - Mobile Programming

    3 credits
    This course is an introduction to the exciting world of developing apps for mobile and tablet devices. Course content is designed for those who have some programming experience that want to gain knowledge and skills to develop mobile solutions in this growing technology segment. Students will create applications for a mobile computing device platform and testing will be done using a software emulator.

    Prerequisite(s): CIT-110  or CIT-215  

    Course previously known as: PROG-320
  
  • CIT-120 CCO

    CIT-120 - Windows 1

    3 credits
    This course will examine the Microsoft Windows desktop operating system from the perspective of an IT professional. It will focus on the highly technical topics of the operating system’s software design, hardware architecture, performance optimization, file systems, user permissions, and security. Students will spend considerable class time in labs installing, configuring, optimizing, and troubleshooting the operating system.

    Prerequisite(s): CIT-101 ;

    Course previously known as: PROG-313
  
  • CIT-121 CCO

    CIT-121 - Windows 2

    3 credits
    This course will take an in-depth look at the Microsoft Server Operating system from the perspective of a system administrator. The subjects discussed will include server infrastructure, Active Directory, domains, AD trees, AD forests, AD sites, organizational units, and group policies. Students will install, configure and administer a Windows server, an Active Directory domain, domain users, domain groups and apply group policies to a separate desktop in a lab environment.

    Prerequisite(s): CIT-120  

    Course previously known as: PROG-326
  
  • CIT-130 CCO

    CIT-130 - UNIX 1

    3 credits
    This is an introductory course to Linux/UNIX Operating System. Students will install the operating system and interact with Linux/UNIX using both the command line interface as well as the Graphical User Interface. Navigation of the file system, file creation and management, text editors, administration privileges, file permissions, installation or additional software packages, system monitoring and basic script writing will be covered.

    Prerequisite(s): CIT-101 ;

    Course previously known as: PROG-325
  
  • CIT-131 CCO

    CIT-131 - UNIX 2

    3 credits
    This is a continuation of the introductory Linux/UNIX course. Focus of the course will be Linux/UNIX server management from an administrator’s perspective including permissions, web services, disk management, mounting of traditional and LVM file systems, crontab, user management and backup topics. Network configuration topics of SSH, FTP, WINE, DHCP, DNS, Daemon and services. Additional topics of performance monitoring, SELinux and journalctl concepts and shell scripting will also be included.

    Prerequisite(s): CIT-130 ;

    Course previously known as: PROG-360
  
  • CIT-140 CCO

    CIT-140 - Web Authoring 1

    3 credits
    This course focuses on the advanced features of web authoring: incorporating frames and enhanced layout, designing user input forms, uploading web pages, multimedia and creating image maps. Web scripting will be introduced. Commercial packages for web page design will be discussed and used in this course. A lab is required with this course.

    Prerequisite(s): CIT-101  

    Corequisite(s): CIT 140L  

    Course previously known as: PROG-324
  
  • CIT-140L - Lab: Web Authoring 1

    1 credits
    This course is the laboratory component of CIT 140 .

    Corequisite(s): CIT 140  .

  
  • CIT-141 CCO

    CIT-141 - Web Authoring 2

    3 credits
    This course will provide students with experience in writing scripting language, enabling them to add interactivity to web pages and do specify communication between the server and a web page. Basic programming concepts are covered, including data representation, functions, control structures, and arrays. This is followed by detailed discussions of object-oriented programming, design issues, and Document Object Model (DOM). Students will learn the mechanics involved in building dynamic and interactive web pages.

    Prerequisite(s):     

    Corequisite(s): CIT-141L.

    Course previously known as: PROG-424
  
  • CIT-141L - Lab: Web Authoring 2

    1 credits
    This course is the laboratory component of CIT 141 .

    Corequisite(s): CIT-141.

  
  • CIT-160 CCO

    CIT-160 - Networks 1

    3 credits
    This course will teach network administration and various topics related to both Local Area Networks(LAN) and Wide Area Networks(WAN). Some of the topics covered will include LAN/WAN topology, protocols, network architecture, cabling and the OSI model. This course will be taught from a network administrator’s perspective and provide the student with the skills necessary to understand and administer a computer network.

    Prerequisite(s): CIT 101  

    Course previously known as: PROG-412
  
  • CIT-161 CCO

    CIT-161 - Networks 2

    3 credits
    This course will teach advanced network administration, including how to monitor network servers and LAN/WAN management. The topics of DHCP, DNS, mail server management, FTP, IIS, and other system services will be covered. This course will emphasize network trouble-shooting and critical thinking skills. The course will also contain advanced LAN/WAN concepts including network layout, TCP/IP and network design.

    Prerequisite(s): CIT-160 

    Course previously known as: PROG-413
  
  • CIT-162 CCO

    CIT-162 - Networks 3

    3 credits
    This course will examine the Cisco IOS operating system. Students will learn how to configure routers and switches. Topics will include: routing protocols (RIP, OSPF, and EIGRP), configuring virtual LANs (802.1q), access-lists, link aggregation, and configuring fault tolerant routing. There will be both simulated and hands on labs.

    Prerequisite(s): CIT-160 ;

    Course previously known as: PROG-414
  
  • CIT-201 CCO

    CIT-201 - Database Systems and Security

    3 credits
    The goal of this course is for students to become knowledgeable in the design, development, management, and security of a relational database system. The course introduces database syntax using Structured Query Language (SQL) within the ORACLE database environment. The students will have experience in writing queries to retrieve as well as DML, DDL, DCL and transactions processing. Database security topics such as security threats, SQL injection and access privileges will be covered to promote secure and reliable database environments.

    Prerequisite(s): CIT-101  

    Corequisite(s): CIT 201L  

    Course previously known as: PROG-317
  
  • CIT-201L - Lab: Database Systems and Security

    1 credits
    This course is the laboratory component of CIT 201  .

    Prerequisite(s): CIT 101  .

  
  • CIT-215 CCO

    CIT-215 - Java Programming

    3 credits
    This course emphasizes object-oriented programming using java. Programming concepts such as variables, data types, GUI concepts, and all decision/conditional, iteration structures and arrays and lists will be covered. Students will use Java objects and learn how to create their own objects using the Object-Oriented Programming (OOP) concepts of instantiation, encapsulation, inheritance, and polymorphism.

    Prerequisite(s): CIT-110 ;

    Corequisite(s): CIT-215L

    Course previously known as: PROG-407
  
  • CIT-215L - Lab: Java Programming

    1 credits
    This course is the laboratory component of CIT 215 .

    Corequisite(s): CIT-215

  
  • CIT-225 - Computer Maintenance A+

    3 credits
    This is a current and comprehensive course on configuring, diagnosing, and repairing microcomputers and associated technologies. This course covers the advanced hardware and software issues current personal computer systems. Topics covered include: how computers work, how software and hardware work together, the systems board, understanding and managing memory, hard dis drives, installing and supporting disk drives, troubleshooting fundamentals, supporting I/O devices, and operating system fundamentals, updates and upgrades. The lab portion of the course will allow students to verify the concepts introduced in the class by performing hands-on exercises. Completion of this course will assist the student in preparing to pass the A+ certification exams and succeed in the PC repair industry. Three lecture and two lab hours.

    Prerequisite(s): CIT-101  

    Corequisite(s): CIT-225L

    Course previously known as: PROG-340
  
  • CIT-225L - Lab: Computer Maintenance A+

    1 credits
    This course is the laboratory component of CIT 225 .

    Corequisite(s): CIT 225  .

  
  • CIT-250 CCO

    CIT-250 - Internet/Network Security 1

    3 credits
    This course will teach the students about data protection and threats. The students will learn about Operating System protection, network protection and desktop protection techniques. The student will learn about the many threats to a network and how to protect against those threats. The students will use hands-on tools that hackers use to gain an understanding of the various vulnerabilities that exist.

    Prerequisite(s): CIT-120 , CIT-130  and CIT-160 .

    Course previously known as: PROG-350
  
  • CIT-251 CCO

    CIT-251 - Internet/Network Security 2

    3 credits
    This course is an extension of Internet Security 1 and will teach protection strategies in depth. Protection will include building firewalls and intrusion detection systems, understanding packet analysis, and network security assessment.

    Prerequisite(s): CIT-250 ;

    Course previously known as: PROG-450
  
  • CIT-252 CCO

    CIT-252 - Advanced Security Topics

    3 credits
    This course currently has two components: backbone design and a capstone project. The course will teach proper network design, showing students how to layout a network for both protection and efficiency. Students will critique existing designs and design networks. The outcome should be students who can analyze a network design for flaws regarding security and usability. The second component will require students to do a full security analysis on a company which includes evaluating and documenting existing designs, Suggesting a new design, documenting and implementing the new design, and testing their design for security flaws.

    Prerequisite(s): CIT-250 ;

    Course previously known as: PROG-416
  
  • CIT-280 - Computer Information Tech Internship 1

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CIT-281 - Computer Information Tech Co-Op 1

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CIT-282 - Computer Information Tech Co-Op 2

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CIT-283 - Computer Information Tech Co-Op 3

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CIT-285 - Computer Information Tech Internship 2

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.


Computer Science

  
  • CSC-100 CCO

    CSC-100 - Introduction to Computer Science

    3 credits
    This course is designed to provide a foundation for more advanced courses in computer science and engineering. The course will begin with an introduction to computer systems and the understanding of the implications and effects of the computer in our social order. The course will provide and stress the principles of good programming style and structure. The class will meet for three class hours and three lab hours each week.

    Prerequisite(s): MAT 097  or placement at college-level math.

    Corequisite(s): CSC 100L   ;  MAT 124  or higher.

    Course previously known as: CSCI-100
  
  • CSC-100L - Lab: Introduction to Computer Science

    1 credits
    This course is the laboratory component of CSC 100  .

  
  • CSC-101 CCO

    CSC-101 - Computer Science 1

    3 credits
    This course assumes no prior knowledge of computer programming. The course starts with the basic of problem solving and algorithm development using the standard control structures of sequencing, selection, iteration, and function abstraction. A brief introduction to object- oriented design perspective is fully introduced and integrated into the student’s problem- solving methodology. The C++ programming language will be used in this course. A summary of the topics contained in the course include: an overview of computer science, problem solving, input and output techniques, functions, selection statement, repetitious statements, strings, structured data will classes, files, and arrays.

    Corequisite(s): CSC 101L  

    Course previously known as: CSCI-110
  
  • CSC-101L - Lab: Computer Science 1

    1 credits
    This course is the laboratory component of CSC 101  .

  
  • CSC-111 CCO

    CSC-111 - Intro to the Java Programming Language

    3 credits
    This course provides first-time programmers a fundamentals-first approach to learning the Java programming language. The course introduces basic programming concepts and techniques including selection, looping, method definitions, step-wise refinement, and arrays. In addition to these fundamental concepts the beginnings of object oriented programming and class creation are introduced. Students will primarily be developing command line Java applications and by the end of class should be able to create simple programs using Java technology and read and edit Java technology source code using an industry standard integrated development environment (IDE).

    Prerequisite(s): MAT 097  or placement at college-level math.

    Corequisite(s): CSC 111L   ; MAT-124  or higher.

    Course previously known as: CSCI-111
  
  • CSC-111L - Lab: Intro to the Java Programming Language

    1 credits
    This course is the laboratory component of CSC 111  .

  
  • CSC-112 CCO

    CSC-112 - Intermediate Topics in Java Programming

    3 credits
    A second course in Java Programming that exposes students to the concepts involved in using higher-level, object-oriented programming technique. This course, a continuation of CSC 111  , covers more advanced Java topics and gives students experience in writing graphical (GUI) applications. Topics also include handling, file input/output (I/O), multithreading, networking, and simple JDBC database access.

    Prerequisite(s): CSC-111 , MAT 124  

    Corequisite(s): CSC 112L  

    Course previously known as: CSCI-211
  
  • CSC-112L - Lab: Intermediate Topics in Java Programming

    1 credits
    This course is the laboratory component of CSC 112  .

  
  • CSC-210 CCO

    CSC-210 - Computer Organization and Digital Logic

    3 credits
    This course will introduce the students to Binary numbers, Hexadecimal numbers, Boolean algebra, Karnaugh Maps and Quine-McCluskey method of simplifying a circuit. Logic design circuits such as Adders, Registers, Decoders, Miltiplexers, ROMs, PLAs and PALs are introduced in the class. In the final part of course, students will be introduced to Sequential Circuits and Synchronous/Asynchronous circuit design.

    Prerequisite(s): CSC-111 ; MAT 125  

    Corequisite(s): CSC 210L  

    Course previously known as: CSCI-321
  
  • CSC-210L - Lab: Computer Organization/Digital Logic

    1 credits
    This course is the laboratory component of CSC 210  .

  
  • CSC-220 - Data Structures and Algorithms

    3 credits
    Course provides a survey of classic data structures. Content includes methods of analysis applied to algorithms that manipulate dynamic and static data structures. Object-oriented programming techniques are utilized to implement lists, trees, queues, and other structures using the Java language. Algorithms focus on sorting and searching methods, as well as recursive solutions.

    Prerequisite(s): CSC-111 ; MAT 125  

    Corequisite(s): CSC 220L  

    Course previously known as: CSCI-401
  
  • CSC-220L - Lab: Data Structures and Algorithms

    1 credits
    This course is the laboratory component of CSC 220  .


Computer Systems Engineering

  
  • CSE-110 CCO

    CSE-110 - Introduction to Computer Systems (Comptia A+)

    2 credits
    This is an introductory course that will prepare Computer Systems Engineering Technology students for more advanced courses in the department. The course is designed around the current Comptia A+ certification objectives. Hands-on coverage includes popular PC operating systems and hardware. Specific topics include system booting, system configuration, BIOS, disk management, CPUs, bus architectures, power supplies, disk drivers, memory, multimedia, field replaceable units (FRUs), and network devices. Students learn how hardware devices integrate into and work with an operating system. The internet is used extensively for research including product documentation, software upgrades, driver upgrades, and product comparison. In the lab students will use a collection of hardware and software components to build, modify, upgrade, and trouble shoot today’s popular PC hardware and operating systems.

    Corequisite(s): CSE 110L  

    Course previously known as: CSET-210
  
  • CSE-110L - Lab: Introduction to Computer Systems (Comptia A+)

    1 credits
    This course is the laboratory component of CSE 110  .

  
  • CSE-150 CCO

    CSE-150 - Linux Command and Shell Programming

    3 credits
    This course covers Linux Command line and Shell scripting using BASH. The course objectives are based on the Red Hat System Administration 1 (RH124) certification. The topics covered are primarily targeted at automating Linux system administration tasks, workflow automation, and Linux security. Students will explore the basic commands, managing user accounts, remote access using secure shell (SSH), process control, file system types and characteristics, encryption & decryption, file and directory manipulation, remote & local storage, system monitoring & logging, hardware status & configuration. The contents of key configuration files that configure security, networking the boot process, scheduling, & applications will be examined. Students will write and test programs to monitor users, system status, and detect security violations & events.

    Prerequisite(s): Students are expected to have basic computer skills, but no prior command line skills or Linux experience is assumed.

    Course previously known as: CSET-256
  
  • CSE-160 CCO

    CSE-160 - Introduction to Programming Using Python

    3 credits
    Python is a popular open source programming language used for general programming, programming system & network administration tasks, processing data sets in data science, and it is used to program many Internet of Things (IoT) devices. The course begins with a Python and Linux concepts overview (no prior experience expected) and takes the student from building simple programs to maintaining larger programs. Software development tools such as differences, make, and GIT version control are integrated throughout the course. Programming assignments often use real-life data sets and others may be run on an IoT system such as the Raspberry Pi, to demonstrate collecting and processing sensor data from the Internet of Things.

    Prerequisite(s): Basic computer experience. CSE-110  is recommended but not required.

  
  • CSE-172 - Cloud Computing for the Internet of Things (IoT)

    4 credits


    The Internet of Things (IoT) is a collection of networked sensor and control nodes generating or acting upon data representing the physical world. These are often known as cyber-physical systems. These systems have unique security, privacy, and data management concerns.

     

    The course begins with an overview of IoT, an examination of the business case for IoT in commercial products, an introduction to Big Data concepts, and an introduction to cloud computing. Actual cloud-based IoT data portals will be created using common cloud providers such as Amazon Web Services (AWS), Google Cloud, or Microsoft Azure.

     

    IoT data feeds will be provided from actual sensors in the department, available sensors throughout a wider geographic area, or sets of simulated sensors from the sensor simulator on our servers. Student projects are expected to run for long periods of time collecting and processing data.

     

    This course is targeted at students pursuing the IoT course series in the Electronics and Computer Systems Department, Information Technology (IT) professionals tasked with implementing IoT solutions for the data center, and computer science or engineering students interested in IoT. A basic understanding of networking, Windows or Linux experience, and general troubleshooting experience is expected.

    Prerequisite(s): ELE-111  

  
  • CSE-220 CCO

    CSE-220 - Computer and Network Security

    3 credits
    Topics include security management practices, access control systems, telecommunications and network security, public and private key cryptography, security concerns for application and software development, business continuity planning and disaster recovery planning. Students will be able to select and use cryptographic tools to secure data, examine firewall settings, use & verify common cryptographic hash signatures, and create signed files. Target skills are the creating and maintenance of a security plan, the system administrator’s responsibilities to implement the plan, techniques and tools to audit and monitor security, threat analysis, and increasing security awareness. An overview of the current security certifications and their requirements will be given at the end of the class. Students are expected to have some computer and network experience. Some homework requires Internet access to the department’s servers. Students may take the course at the instructor’s discretion.

    Course previously known as: CSET-384
  
  • CSE-240 CCO

    CSE-240 - Windows Server Administration

    3 credits
    This course will show the student how to plan the network infrastructure around features supported by Windows Server. Issues such as network protocols and services are compared based on the requirements of the company or organization. In addition, the importance of the Transmission Control Protocol/Internet Protocol (TCP/IP) for enterprise networks is emphasized. This includes using Active Directory, Domain Name System (DNS), Hyper-V Virtualization, Storage Management, Group Policy, File and Share Access, and Dynamic Host Configuration Protocol (DHCP). The student will also learn how to configure, manage, secure, and troubleshoot features and services for operating systems, including routing and remote access, file services, print services, updating and storage. A three-hour lab component is included to give hands-on experience with these topics.

    Corequisite(s): CSE 240L  

    Course previously known as: CSET-445
  
  • CSE-240L - Lab: Windows Server Administration

    1 credits
    This course is the laboratory component of CSE 240  .

  
  • CSE-248 CCO

    CSE-248 - Ethical Hacking

    3 credits
    Ethical Hacking covers the tools and techniques used to find security vulnerabilities in information technology (IT) networks, servers, routers & switches, Internet of Things (IoT) devices, and other common components in the IT infrastructure. Topics include physical security, reconnaissance & social engineering, network scanning, device enumeration, network hardening, login credentials & multifactor WiFi & cell network attacks, Bluetooth hacking, cryptography and evaluating mobile devices. The unique challenges of securing wired and wireless Internet of Things devices is covered.
    This course uses the Certified Ethical Hacking (CEH) CIEH exam 312-50 exam objectives as its core objectives, but concentrates on the skills necessary to evaluate then secure the IT infrastructure.

    Prerequisite(s): Students are expected to have basic computer skills, CSE-110  recommended

    Corequisite(s): CSE-248L  

  
  • CSE-248L - Lab: Ethical Hacking

    1 credits
    This is the laboratory component of CSE-248  

    Corequisite(s): CSE-248  

  
  • CSE-250 CCO

    CSE-250 - Information Storage Management

    3 credits
    Information and Storage Management (ISM) moves beyond simple hard drive storage to the technology necessary to increase the reliability and flexibility for modern data centers. Course coverage includes data de-duplication, unified storage, continuous data protection technology, virtual provisioning, FCoE, flash drives, tiered storage, big data, and more. Details storage models such as RAID, Network Attached Storage (NAS), Storage Area Network (SAN), tape backup, and backup strategies. Virtualization at various infrastructure components is explored. Examines Business Continuity and Security in physical and virtualized environment. ISM may be taken before or after Virtualization using VMWare ESXi Server.

    Prerequisite(s): CSE 110  or permission of instructor.

    Corequisite(s): CSE-250L

  
  • CSE-250L - Lab: Information Storage Management

    1 credits
    This course is the laboratory component of CSE 250 .

    Corequisite(s): CSE 250  .

  
  • CSE-252 CCO

    CSE-252 - Virtualization using VMWare ESXi Server

    3 credits
    Topics in Virtualization using VMWare ESXi Server explore the use of server virtualization in the modern data center and are centered around the VMWare Certified Professional certification exam. This course explores installation, configuration, and management of VMWare vSphere, which consists of ESXi and vCenter Server starting with basic concepts, the business case for virtualization, through installation and configuration, and management of virtual servers. This course is composed of a three hour lecture with a three hour lab.

    Prerequisite(s): CSE 110  and CSO 105  or permission of instructor.

    Corequisite(s): CSE-252L

  
  • CSE-252L - Lab: Virtualization using VMWare ESXi Server

    1 credits
    This course is the laboratory component of CSE 252  .

    Corequisite(s): CSE 252  .

  
  • CSE-254 CCO

    CSE-254 - Cloud Computing Infrastructure and Services

    3 credits
    This class provides the student with the wide spectrum of topics starting from Classic Data Center to IT as-a-Service. The course uses the EMC Cloud Infrastructure and Services (EMCCIS) certification exam objectives and the U.S. National Institute of Standards and Technology definitions of cloud computing as a guide. Topics include cloud deployment, virtualization, service models, cloud infrastructure, private clouds vs public clouds, security and the key considerations in migrating to cloud computing. We will examine foundational services offered by cloud systems including compute instances, storage models, networking (virtual private cloud), database, and identity & access management (IAM) in commercial systems such as Amazon Web Services (AWS) and Google Cloud (GC) platforms.

    Prerequisite(s): Students are expected to have basic computer skills, CSE-110  recommended.

    Corequisite(s): CSE-254L   

  
  • CSE-254L - Lab: Cloud Computing Infrastructure and Services

    1 credits
    This course is the laboratory component of CSE 254 .

    Corequisite(s): CSE 254  .

  
  • CSE-260 CCO

    CSE-260 - Linux Application Servers

    3 credits


    This course covers common server applications frequently found on Linux, BSD, and Unix servers. Application server technologies typically form the foundation for more complex information technology systems that require server databases, web servers, virtualization, and security monitoring software. Best security practices will be introduced throughout the course with the goal of building a Linux server ready for deployment on the public internet. Topics of study include firewalls (iptables), database servers (MySQL,SqLite), web servers (Apache, Nginx), content management systems (Joomla, Wordpress), file sharing services (NFS,CIFS), installing Docker virtualization containers, Common Unix Printing (CUPS), and server-side web technology (PHP). Students will install and configure the core Linux Server operating system, add the middleware necessary to support the applications, create a backup and recovery process, then install and configure the server applications. Students will be expected to install, configure, and secure their servers in lab. We stress the best practices for system administration, system security, backing up critical data, and system monitoring. No prior experience with databases, web servers or html is necessary. Linux command line and general Linux experience is expected. 

     

    Prerequisite(s): CSE-150  or permission of the instructor. Students are expected to have BASH command line and Windows desktop experience.

    Corequisite(s): CSE 260L  

    Course previously known as: CSET-480

  
  • CSE-260L - Lab: Linux Application Servers

    1 credits
    This course is the laboratory component of CSE 260  .

  
  • CSE-280 - Computer Systems Engineering Internship 1

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CSE-281 - Computer Systems Engineering Co-Op 1

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CSE-282 - Computer Systems Engineering Co-Op 2

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CSE-283 - Computer Systems Engineering Co-Op 3

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.

  
  • CSE-284 - Computer Systems Engineering Co-Op 4

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for off-campus educational work experience related directly to their major field of study.  Students who have completed 15 or more credits and who have achieved a 2.5 cum. QPA or higher are eligible to participate in Cooperative Education experiences. Approval for participation must be obtained from the applicable faculty coordinator and the Director of Cooperative Education.


Criminal Justice

  
  • CRJ-101 CCO

    CRJ-101 - Introduction to Criminal Justice

    3 credits
    An introduction and basic survey of criminal justice and the court systems, both state and federal. The course explores the concept of bail, the functions and roles of the judge, prosecutor, grand jury, defense attorney and public defenders, and sentencing in the courts. Also examined are the functions and objectives of the probation officer and parole officer, especially as related to rehabilitation of the offender. The role of the policeman in modern society is discussed and explored in detail.

    Course previously known as: LECJ-110
  
  • CRJ-110 CCO

    CRJ-110 - Policing

    3 credits


    This course is an introduction and basic survey of policing at the federal, state, and local level. This course examines what it means to be a “modern” police officer, including the development of law enforcement through various points in history. Students are introduced to the organization, function and objectives of modern policing; as well the process by which one becomes a police officer and makes their way through a career in the field. The concepts of crime control, peacekeeping, and order

     

    maintanace are explored along with ethical and legal decision making. Also discussed are police-community relations, major issues facing the modern police officer, and innovations in police strategy; including Community Policing, Problem Oriented Policing, and Zero-Tolerance Policing.

    Prerequisite(s): CRJ-101  

  
  • CRJ-120 CCO

    CRJ-120 - Criminology

    3 credits
    This course explores the study of crime. This includes the concepts of crime, law and criminology. Major emphasis is given to the theorists and their theories or crime causation. The history of criminology is explored in detail. Crime Typologies are covered. The agencies of the criminal justice system and their effect on the study of criminology are also explored.

    Mass Transfer Gen Ed Foundation: Credits earned in this course are counted towards the Mass Transfer Gen Ed Foundation’s Behavioral and Social Sciences requirements.

    Course previously known as: LECJ-120
  
  • CRJ-130 CCO

    CRJ-130 - Criminal Evidence

    3 credits
    An analytical study of the rules of evidence, including such general areas as relevancy and materiality, hearsay evidence, introduction of writings, competency and privilege ,and parole evidence rule. Probative matter legally presented at the trial of a criminal case is given special attention. Also examined are rules concerning the admission of evidence in such specific areas as search and seizure, pre-trial identification admission of confessions, electronic surveillance, presumptions and privileges.

    Prerequisite(s): CRJ-101 

    Course previously known as: LECJ-230
  
  • CRJ-140 CCO

    CRJ-140 - Interpersonal Communications in Criminal Justice

    3 credits
    This course examines the dynamics of professional and interpersonal communications within the field of criminal justice.

    Course previously known as: LECJ-240
  
  • CRJ-150 CCO

    CRJ-150 - Procedural Law

    3 credits
    This course is an introduction to the constitutional requirements and safeguards attendant throughout the criminal process, from investigation to arrest, interrogation through conviction, sentencing and beyond. Included is an in-depth review of the bill of rights and its influence in modern society. Emphasis is placed on actual Supreme Court decisions, especially as related to practical situations and problems confronting law enforcement personnel. Selected readings focus on practical application of constitutional principles.

    Prerequisite(s): DRG 092  or DWT 099  (minimum grade of C-) or placement at higher level on the reading or writing placement tests. CRJ 101  

  
  • CRJ-200 CCO

    CRJ-200 - Criminal Law 1

    3 credits
    This course explores and examines the substantive law of crimes, including the general and special areas of criminal laws. Of special interest is a survey of crimes against the person, crimes against property, parties to crimes, defenses based on justification, and the nature of the criminal act and conduct. Emphasis is placed on analysis of elements of particular crimes, offenses, and punishments through an examination of the statutes and case example.

    Prerequisite(s): DRG 092  or DWT 099  (minimum grade of C-) or placement at higher level on the reading or writing placement tests. CRJ 101  

    Course previously known as: LECJ-300
  
  • CRJ-201 CCO

    CRJ-201 - Criminal Law 2

    3 credits
    Continuation of CRJ-200 - Criminal Law 1.

    Prerequisite(s): CRJ-200  

    Course previously known as: LECJ-400
  
  • CRJ-205 CCO

    CRJ-205 - Juvenile Procedures

    3 credits
    This course examines the role of the police in delinquency prevention and the make-up of youth service division within the police department. Emphasis is on theory, administration, control, treatment, confinement, community resources, relationships with the public and the juvenile court.

    Course previously known as: LECJ-411
  
  • CRJ-210 CCO

    CRJ-210 - Criminal Investigation

    3 credits
    An introduction to field investigation, including conduct at the scene of the crime, interviewing and interrogation of witnesses and suspects, the use of informants, and techniques of surveillance. Emphasis is placed on special investigative techniques and on court procedures of the police case.

    Course previously known as: LECJ-340
  
  • CRJ-215 CCO

    CRJ-215 - Introduction to Corrections

    3 credits
    An introduction and basic survey of the corrections system at the federal, state, county, and local level. This course explores the concept of punishment, with a directed focus on its motivations and application at various points in history. Also discussed is the relationships between the inmate and administration, corrections officers, fellow inmates, friends and family, and society at large. This course presents students with the function and objectives of the corrections system from pre-trial diversion to imprisonment and though parole and re-integration into society.

    Prerequisite(s): CRJ-101  

  
  • CRJ-220 CCO

    CRJ-220 - Law Enforcement Management and Planning

    3 credits
    Consideration of police problems at the administrative level, including coordination of all branches of a police department. An evaluation of line, staff, and auxiliary functions and the interrelationship of each. The purpose, need and scope of planning in the police operation, including staffing, correction of data and use of data processing.

    Course previously known as: LECJ-450
  
  • CRJ-260 CCO

    CRJ-260 - Criminal Justice Capstone

    3 credits
    This capstone is designed to combine the concepts, theories, skills and practices developed in the Criminal Justice degree program and apply them in a practical situation. Students will participate in mock criminal investigations and develop a group deliverable, in the form of a case file and charging decision/recommendation.Students will be required to keep a detailed field notebook, make written investigation progress reports and show regular progress towards creation of their case file. Class time will be spent with groups working in the mock crime scene. Students will conduct forensic analysis of collected evidence, process lab results and review responses to information requests. Students will conduct witness and suspect interviews and use inductive reasoning to develop an investigative theory. Students will research and discuss possible charging decisions/recommendations.

    Prerequisite(s): CRJ 122  , CRJ 130  , CRJ 200  , CRJ 210  , ENG 102  and ENG 104  

  
  • CRJ-280 - Criminal Justice Internship 1

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for work experience directly related to their major field of study. Students who have completed at least 12 credits towards graduation or more and who have an overall QPA of 2.5 or higher are eligible to participate in the Cooperative Education Program. Approval for participation must be obtained from the Director of Cooperative Education/Career Services and Transfer Affairs and a faculty coordinator from the academic department that the student is enrolled. Please note that participation in this course depends on being placed in a job prior the end of each registration period.

  
  • CRJ-281 - Criminal Justice Co-Op 1

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for work experience directly related to their major field of study. Students who have completed at least 12 credits towards graduation or more and who have an overall QPA of 2.5 or higher are eligible to participate in the Cooperative Education Program. Approval for participation must be obtained from the Director of Cooperative Education/Career Services and Transfer Affairs and a faculty coordinator from the academic department that the student is enrolled. Please note that participation in this course depends on being placed in a job prior the end of each registration period.

  
  • CRJ-282 - Law Enforcement Co-Op 2

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for work experience directly related to their major field of study. Students who have completed at least 12 credits towards graduation or more and who have an overall QPA of 2.5 or higher are eligible to participate in the Cooperative Education Program. Approval for participation must be obtained from the Director of Cooperative Education/Career Services and Transfer Affairs and a faculty coordinator from the academic department that the student is enrolled. Please note that participation in this course depends on being placed in a job prior the end of each registration period.

  
  • CRJ-283 - Law Enforcement Co-Op 3

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for work experience directly related to their major field of study. Students who have completed at least 12 credits towards graduation or more and who have an overall QPA of 2.5 or higher are eligible to participate in the Cooperative Education Program. Approval for participation must be obtained from the Director of Cooperative Education/Career Services and Transfer Affairs and a faculty coordinator from the academic department that the student is enrolled. Please note that participation in this course depends on being placed in a job prior the end of each registration period.

  
  • CRJ-284 - Co-Op Law Enforcement 4

    3-9 credits
    This Cooperative Education course allows students to receive academic credit for work experience directly related to their major field of study. Students who have completed at least 12 credits towards graduation or more and who have an overall QPA of 2.5 or higher are eligible to participate in the Cooperative Education Program. Approval for participation must be obtained from the Director of Cooperative Education/Career Services and Transfer Affairs and a faculty coordinator from the academic department that the student is enrolled. Please note that participation in this course depends on being placed in a job prior the end of each registration period.


Dental Assistant

  
  • DAS-100 CCO

    DAS-100 - Dental Assisting Techniques 1

    2 credits
    This course is primarily designed to educate students in the proper identification, function, use and care of all types of hand instruments and dental equipment. As students’ progress, they will have a working knowledge of a basic tray set up in addition to Class I-VI Tray set-ups and instrument sequencing for amalgam and composite procedures. Students will learn the principles of four-handed chairside assisting and be able to demonstrate exchanging instruments with a dental operator. Aseptic techniques, including an understanding of the principles of microbiology, infection control, disinfection, sterilization procedures and hazardous and chemical waste management are emphasized in this introductory course. In addition, dental terminology and charting procedures will be covered.

    Corequisite(s): DAS 100L  

    Course previously known as: DAST-100
  
  • DAS-100L - Lab: Dental Assisting Techniques 1

    1 credits
    This course is the laboratory component of DAS 100  .

  
  • DAS-101 CCO

    DAS-101 - Oral Anatomy

    2 credits
    Study of dental anatomy, head and neck anatomy, oral histology and embryology. The course provides dental assisting students with knowledge of the deciduous and permanent dentition, including morphology, eruption, function, and occlusions.

    Course previously known as: DAST-102
  
  • DAS-102 CCO

    DAS-102 - Dental Radiology 1

    2 credits
    This course is primarily designed to afford students an opportunity to integrate theoretical and practical application of exposing, processing, mounting and evaluating radiographic images with film or digital sensor. The goals are achieved by utilization of simulated exercises and use of dental x-ray bisect-the-angle and paralleling techniques. Clinical practice will aid students with developing radiographic expertise. In addition, panoramic radiography and technological advances will be discussed.

    Corequisite(s): DAS 102L  

    Course previously known as: DAST-103
  
  • DAS-102L - Lab: Dental Radiology 1

    1 credits
    This course is the laboratory component of DAS 102  .

  
  • DAS-103 CCO

    DAS-103 - Dental Sciences 1

    2 credits
    This course is primarily designed to educate students in all phases of diet, nutrition, and oral health. It is intended to familiarize students with the food groups and their daily servings. In addition to studying each nutrient and its basic function and food source, students will also distinguish among nutritional deficiencies and oral manifestations that the patient may experience as a result of his/her dietary habits. Additionally, the principles of nutritional counseling will be covered. As students’ progress, they will have a working knowledge of the techniques of counseling patients according to their specific dietary and oral health needs. Food labeling, technology and safety is included to aid students in choosing nutrient dense foods which are manufactured and technologically safe for the public to ingest. Various food safety practices will enhance your ability to store and to prepare foods in the proper manner to avoid microbial foodborne illnesses.

    Course previously known as: DAST-105
  
  • DAS-104 CCO

    DAS-104 - Dental Material I

    2 credits
    The chemical, physical and manipulative properties of common materials used in dentistry are studied. The correlation among various dental materials, principles and practices of major specialties in dentistry will be discussed. The didactic and laboratory aspects of the course provides knowledge for the dental assisting student with manipulation and application of dental materials.

    Corequisite(s): DAS 104L  

    Course previously known as: DAST-106
  
  • DAS-104L - Lab: Dental Material I

    1 credits
    This course is the laboratory component of DAS 104  .

  
  • DAS-200 CCO

    DAS-200 - Dental Assisting Techniques 2

    2 credits


    A continuation of the first semester, this course seeks to advance the skill and dexterity of the student in all techniques. There is a coordination of activities in an effort to combine chairside performance with general dental assisting tasks.

    Additionally, this course is designed to enhance the student’s awareness of various employment opportunities that will be available upon graduation. To accomplish this goal, the student will pursue an in-depth study of the numerous dental specialties, including Periodontics, Pediatric Dentistry, Orthodontics, Oral Surgery, Endodontics and Prosthodontics. With this knowledge, the student will be able to integrate effectively the theory of dental assisting with the practical application of all procedures.

    In order to educate the student regarding the legal responsibilities to the dentist, the patient, and ultimately to the field of dental assisting, the student will also receive lectures on ethics and jurisprudence as they pertain to the practice of dentistry. The student will learn how to construct a letter of application and resume which will be included in an e-Portfolio to aid the student in marketing their skills and finding employment in the field of dentistry.

    Corequisite(s): DAS 200L  

    Course previously known as: DAST-200

  
  • DAS-200L - Lab: Dental Assisting Techniques 2

    1 credits
    This course is the laboratory component of DAS 200  .

  
  • DAS-201 CCO

    DAS-201 - Dental Sciences 2

    3 credits
    This course is designed to familiarize the student with the various tissue changes that may occur in the patient’s oral cavity as a result of pathological and/or systemic conditions. Also included is a study of medical emergencies and their respective first-aid treatment procedures. Specific types of pharmacological agents that are utilized in the dental office in order to alleviate pain and fear or enhance anesthesia as well as those agents which are prescribed to the patient to control systemic diseases will be discussed. The student is required to pass CPR for Healthcare Providers with AHA BLS and Heart Saver First Aid.

    Course previously known as: DAST-201
  
  • DAS-202 CCO

    DAS-202 - Dental Records

    2 credits
    This course is primarily designed for the Dental Assistant and includes basic business procedures essential for dental practice management. Practical information will focus on dental office skills and technology changes in the dental office. Emphasis on practice management software for the paperless dental office will include telecommunications, records, written communication, appointment, recall, inventory, dental assurance, financial systems management and inflectional control systems.

    Course previously known as: DAST-202
  
  • DAS-203 CCO

    DAS-203 - Dental Radiology 2

    1 credits


    A continuation of the first semester, this course enables the student to further enhance his/her skills in the techniques of radiography through methods of exposure including dental x-ray film and digital imaging.

    These goals are achieved through the use of simulated exercises and clinical practice on patients which will aid the student in developing radiographic expertise within the dental office.

    Course previously known as: DAST-203

  
  • DAS-204 CCO

    DAS-204 - Clinical Affiliation

    5 credits
    Since the college does not have a dental school with which to affiliate, this portion of the student’s training is accomplished through the continued interest and cooperation of our dental society. At this time, the student should be able to expand their dental assisting education and improve chairside skills in general and specialty dental practices under the direct supervision of dentists and auxiliary personnel.

    Course previously known as: DAST-204

Dental Hygiene

  
  • DHY-110 CCO

    DHY-110 - Clinical Practice 1

    2 credits
    Lectures and preclinical laboratory sessions are presented to introduce the etiology and prevention of dental disease, normal oral conditions and common deviations, theory and practice in specific clinical techniques in the practice of dental hygiene. Students must pass both laboratory and theoretical components of the course in order to continue in the program.

    Corequisite(s): DHY 110L  

    Course previously known as: DHYG-101
  
  • DHY-110L - Lab: Clinical Practice 1

    2 credits
    This course is the laboratory component of DHY 110  .

    Corequisite(s): DHY 110  

 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 -> 12