inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Computer Science | Cybersecurity
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


This Computer Science program provides a comprehensive foundation in computing, cybersecurity, and software development. Students will gain a strong understanding of core concepts through courses in programming, data structures, operating systems, and cybersecurity. Electives allow for specialization in areas such as cloud computing, computer networks, or international security. Graduates will be well-prepared for careers in technology-related fields.

Program Outline

Outline:

  • Core Curriculum
  • CS 400: Introduction to Computing
  • CS 415: Introduction to Computer Science I
  • CS 416: Introduction to Computer Science II
  • IT 403: Introduction to Internet Technologies
  • CS 501: Professional Ethics and Communication in Technology-related Fields
  • CS 420: Foundations of Programming for Digital Systems
  • CS 515: Data Structures and Introduction to Algorithms
  • CS 520: Computer Organization and System-Level Programming
  • CS 527: Fundamentals of Cybersecurity
  • CS 620: Operating System Fundamentals
  • CS 727: Software Security
  • IT 666: Cybersecurity Practices
  • CS 791 & CS 792: Senior Project I and Senior Project II OR
  • CS 799: Thesis
  • Computer Science Electives (select one)
  • CS 722: Cloud Computing Systems
  • CS 725: Computer Networks
  • IT 609: Network/Systems Administration
  • IT 718: Cloud Computing Principles
  • HLS 515: Critical Infrastructure Security and Resilience
  • POLT 568: International Security
  • Mathematics Courses
  • MATH 425: Calculus I
  • MATH 539: Introduction to Statistical Analysis OR
SHOW MORE
How can I help you today?