Bachelor of Science in Computer Science - Data Science at Colorado Technical University

USD 54,900

Colorado Technical University, USA

Type: Undergraduate Duration: 3.0 years

Explore the Bachelor of Science in Computer Science - Data 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 with a concentration in Data Science at Colorado Technical University is a comprehensive 183-credit hour program designed to equip students with the skills necessary for a career in data analytics and software development. The curriculum includes 51 general education credits, 88 core computer science credits, and 44 credits focused on data science. Students will learn to build software solutions through programming, data mining, machine learning, and data visualization. The program emphasizes both theoretical knowledge and practical skills, preparing graduates to analyze complex computing problems and design effective solutions. The online format allows for flexibility, making it suitable for working professionals. Graduates will be well-prepared to meet the demands of the digital economy, with a strong foundation in data analytics and software engineering principles.

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
  • Streaming Data Analytics
  • Data Warehousing
  • NoSQL Databases
  • Machine Learning
  • Data Mining
  • Data Visualization
  • Linux Programming
  • Principles of User Interface Design
  • Fundamentals of Software Requirements
  • Fundamentals of Software Design
  • Software Service Construction
  • Software Quality Assurance
  • Principles of Network Security
  • Security Risk Management
  • Ethical Hacking
  • Software Assurance
  • Introduction to Website Development
  • Computer Networks and Communications