Bachelor of Science in Computer Science at Colorado Technical University

Bachelor of Science in Computer Science

Undergraduate degree at Colorado Technical University

Program Details
Undergraduate Degree
3.0 Years
Online Program
Program Cost

USD 54,900

Visit Official Website

Explore the Bachelor of Science in Computer Science program at Colorado Technical University. This program is offered in USA and provides an excellent learning opportunity in Undergraduate studies.

The Bachelor of Science in Computer Science at Colorado Technical University is a comprehensive 183-credit program designed to equip students with the essential skills and knowledge for a successful career in software development and computer science. The curriculum covers a wide range of topics, including programming languages, computer organization, algorithms, and software engineering principles. Students can choose to specialize in areas such as cybersecurity engineering, data science, or software engineering. The program emphasizes both theoretical and practical aspects of computer science, enabling students to design and develop software solutions tailored to specific needs. With a focus on industry-relevant skills, the program prepares graduates to tackle complex computing problems and contribute effectively in various professional contexts. The degree can be completed entirely online, providing flexibility for students to balance their studies with other commitments.

University
Colorado Technical University
University Location
USA (Online)
Program Duration
3.0 years
Ranking
Not available
Part-time allowed
Yes

Required Courses
  • Interpersonal Communications
  • Introductory Written Communication
  • Professional Written Communications
  • Intro to American History: 1950 to the Present
  • College Algebra for Technical Programs
  • Introduction to Ethics
  • Introductory Psychology
  • Introduction to the Sciences
  • Science and Technology- Laboratory Course
  • Environmental Science and Sustainability
  • Introductory Sociology
  • Academic and Career Success
  • Problem Solving in Computer Science
  • Principles of Programming Languages
  • Introduction of Programming
  • Fundamentals of Computer Organization and Architecture
  • Python Programming
  • SQL Programming
  • Java Programming
  • C++ Programming
  • Fundamentals of Data Structures
  • Introduction to Database Systems
  • Computer Algorithms
  • Mobile Programming
  • Introduction to Parallel Computing
  • Principles of Operating Systems
  • Software Engineering
  • Foundations of Big Data Analytics
  • Computer Science Team Project I
  • Computer Science Team Project II
  • Introduction to Computer Security
  • Fundamentals of Networking
  • Applications of Discrete Mathematics for Computer Systems and IT
  • Data Driven Statistics for Computer Systems and IT
Elective Courses
  • Linux Programming
  • Software Engineering
  • Principles of User Interface Design
  • Streaming Data Analytics
  • Fundamentals of Software Requirements
  • Fundamentals of Software Design
  • NoSQL Databases
  • Machine Learning
  • Software Service Construction
  • Software Quality Assurance
  • Data Mining
  • Data Visualization
  • Principles of Network Security
  • Security Risk Management
  • Ethical Hacking
  • Software Assurance
  • Introduction to Website Development
  • Computer Networks and Communications
Online Program

This program can be completed entirely online.