Prerequisite: CS150 In this course, students will determine the artificial intelligence decisions intended to increase the productivity and innovation you can achieve with AI. Topics…
Found 22 Accredited Online
Computer Science & IT Undergraduate Courses
This non-technical AI course builds the foundational skills needed to solve problems creatively and responsibly. Students will discover how to distinguish problems that AI is…
Prerequisite: CS101 This course focuses on the development of web applications using client-side technologies including HTML, Cascading Style Sheets (CSS), and JavaScript. Topics include user…
Prerequisite or Corequisite: CS101 This course is an introduction to programming and problem-solving. Topics include data types, variables, assignments, control structures, collections, functions, classes, and…
Prerequisite: CS205 This course further develops object-oriented programming introduced in prior coursework. Topics include file input/output, inheritance, polymorphism, exceptions, error handling, and algorithm analysis. This…
This course provides an overview of the capabilities, use, & limitations of computers and their applications. The course will promote working knowledge of all facets…
This course provides an overview of the capabilities, use, & limitations of computers and their applications. The course will promote working knowledge of all facets…
Prerequisites: IS220; Completion of 60 credits in the Information Technology major or permission of Program Director This supervised experience will allow students to integrate academic…
Prerequisite: CS101 This course is an introduction to the basic concepts, organization, and implementation models of databases, with an emphasis on the relational model. Among…
Prerequisite: CS233; CS205 Introduction to the principles and techniques associated with the cybersecurity practice known as penetration testing or ethical hacking. The course covers planning,…
Prerequisites: 90 credits towards the Information Technology Degree or permission of program director The senior capstone course provides information technology majors the opportunity to integrate…
Prerequisites: CS205 This course provides a technical overview of computer security concepts and basics. Students will be exposed to cybersecurity domain topics while leveraging their…
This course allows students to author computer animations and interactive games while learning the fundamentals of object-oriented programming through a user-friendly environment. Students will think…
This course will introduce students to the fundamentals of graphic design software. Students will explore the usage of the software to manipulate and expand photographic…
This course teaches advanced computer concepts and application skills. In addition, this course offers students an overview of the role computer technology plays in resolving…
Prerequisites: CS205, MA225 The course provides a technical overview of operating system principles with an emphasis on multiprogramming systems. Topics include real and virtual storage…
Prerequisite: completion of 90 credits or permission of program director. This course covers the skills of project management which encompasses time management, budget management, resource…
Prerequisites: CS205 and CS234 This course focuses on service-side web development using current technologies. The course balances conceptual topics with practical skills for designing, implementing,…
This course covers the topics of service desk functions and operations and discusses ethical issues that arise in an IT department. By debating IT ethical…
Prerequisites: CS205; MA225 This course provides an in-depth exploration of the concepts and methods associated with software testing and verification. Testing topics include mathematics behind…
Prerequisites: CS205; CS301 or CS310 This course covers the process of constructing software systems, including the requirement elicitation, analysis, and the structural, behavioral and functional…
Prerequisites: CS101 This course introduces the student to the fundamental properties of data transmission and computer networks. Topics include data transfer, the OSI and TCP/IP…