Computer Science
CS 1103 – Introduction to Computers and Applications
This hands-on course affords students a basic understanding of computers and their application. Upon completion of this course, the student will be able to demonstrate the ability to use a computer operating system, an office suite, productivity tools, as well as the Internet at an introductory level. Advanced Standing is available. This course satisfies the computer proficiency requirement.
Prerequisites: MATH 0103 or adequate math placement; ENGL 0203, adequate placement score, or by meeting determined placement measures
Credits: 3
CS 1153 – Introduction to Computing Technologies
Students will learn fundamental concepts of computing technologies. Topics will include computer hardware, operating systems, application software, networking, information security and privacy, information systems, program development, database management systems, social aspect of computing technologies, and cloud computing. This course satisfies the computer proficiency requirement.
Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures; MATH 0103 or adequate math placement.
Credits: 3
CS 1353 – Computer Operating Systems
Students will learn the following important areas through a combination of lectures and hands-on projects: installing, maintaining and optimizing Windows operating systems, troubleshooting Windows and applications, connecting to and setting up a network, Windows resources on a network, computer security strategies, mobile devices, and client-side virtualization. A+ Certification Preparation Course. This course satisfies the computer proficiency requirement.
Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures; MATH 0203 or adequate math placement; prerequisite or co-requisite CS 1103
Credits: 3
CS 1413 – Computer Hardware
Students will learn the following through class lectures and hands-on projects: identification, configuration, maintenance, troubleshooting, and repair of PC hardware including mainboards, BIOS, processors, memory, storage devices, peripherals, and printers. Other IT-related issues such as networks, safety and environmental concerns, customer relations, and professionalism are also presented. A+ Certification Preparation Course. This course satisfies the computer proficiency requirement.
Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures; MATH 0203 or adequate math placement; prerequisite or co-requisite CS 1103
Credits: 3
CS 2153 – Cloud Computing
Students will demonstrate their understanding of planning, configuring, implementing, and
maintaining cloud computing infrastructure, as well as the services it supports such as
Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service
(SaaS). This course satisfies the computer proficiency requirement.
Prerequisites: CS 1353
Credits: 3
CS 2303 – Networking Technologies
Students will learn how to install, configure, and troubleshoot basic networking hardware, protocols, and services and to describe the features and functions of networking components. A foundational knowledge in the important areas of media and topologies, protocols and standards, network implementation, and network support will be developed using a combination of lectures and interactive assignments. This course satisfies the computer proficiency requirement.
Prerequisites: MATH 0203 or adequate math placement; CS 1103
Credits: 3
CS 2503 – Network Administration
The students will use a network operating system to create and manage a local area network. The topics to be covered include creating and administering user and group accounts, managing network resources and administering permissions for files and folders, setting up and administering the printing environment, using the auditing functions, backing up and restoring files and folders. Preparatory course for certification through Microsoft. This course satisfies the computer proficiency requirement.
Prerequisites: CS 1353
Credits: 3
CS 2713 – Principles of Information Security
Students will complete a comprehensive overview of network security, with an introduction to a variety of security problems faced by the computing industry. This course is mapped to the CompTIA Security+ Certification Exam. The course covers topics in general security concepts, communication security, infrastructure security, cryptography basics, and operational/organizational security. This course satisfies the computer proficiency requirement.
Prerequisites: ENGL 0203, adequate placement score, or by meeting determined placement measures; MATH 0203 or adequate math placement; CS 1353
Credits: 3
CS 2763 – Network Security
Students will learn topics related to network vulnerabilities and defense. Topics include network and computer attacks, ethical hacking, penetrating testing, desktop and server vulnerabilities, securing embedded systems, web server security, wireless security, cryptography, and network protection systems. This course satisfies the computer proficiency requirement.
Prerequisites: CS 1353
Credits: 3