Applied Computing Essentials Certificate

Requirements

  Required Courses

 

  COSC 5301

  Programming I 

  3 

  COSC 5302

  Foundations of Computer Science

  3

  COSC 5303

  Computer Systems

  3

  COSC 5314

  Programming II

  3

  COSC 5315

  Multi-Platform Software

  3

  COSC 5316

  Introduction to Artificial Intelligence

  3

  Total Hours

  18

 

Courses

 

COSC 5301 : Programming I 

3 Semester Credit Hours (3 Lecture Hours)  

This course is an introduction to programming course with an emphasis on problem-solving, basic programming constructs, foundational programming methodologies, and an introduction to object-oriented programming. Python is the language of choice. This course is only available to students enrolled in the Bridge Program.

COSC 5302 : Foundations of Computer Science

3 Semester Credit Hours (3 Lecture Hours) 

This course offers the necessary mathematical background computer science professionals require. This includes logic, proofs, functions, relations, and probability, with an emphasis on practical applications in computer science. This course is only available to students enrolled in the Bridge Program.

COSC 5303 : Computer Systems

3 Semester Credit Hours (3 Lecture Hours)

This course introduces the fundamental concepts of computer systems, including hardware, operating systems, security, and networks. Students will learn about the different components of a computer system, hardware, and software, and how they work together to process information. They will also learn about the principles of operating systems and how they manage resources and provide services to applications. This course is only available to students enrolled in the Bridge Program.

COSC 5314 : Programming II

3 Semester Credit Hours (3 Lecture Hours)

This course introduces the fundamental concepts of data structures and algorithms, and how to implement them in Python. Students will learn about the different types of data structures, and how to use them to solve common programming problems. This course is only available to students enrolled in the Bridge Program.

Prerequisite: COSC 5301

COSC 5315 : Multi-Platform Software

3 Semester Credit Hours (3 Lecture Hours)

This course teaches how to build modern applications for multiple (desktop, cloud, and mobile) platforms using modern cross-platform development tools and techniques. Students will learn about the latest trends and technologies in software development and how to use them to build high-quality, user-friendly applications. This course is only available to students enrolled in the Bridge Program.

COSC 5316 : Introduction to Artificial Intelligence

3 Semester Credit Hours (3 Lecture Hours)

This course covers the foundations, directions, and applications of artificial intelligence, including search algorithms, knowledge acquisition, representation, and processing. Students will gain practical experience by implementing many of the basic algorithms. This course is only available to students enrolled in the Bridge Program.