fbpx

If you are learning about colorado online computer science degree for the first time, the subject might seem overwhelming to those who haven’t explored the subject before, but you are likely to find it fascinating. 

Read more about information on csu online computer science, computer science online, csu computer science, and california state university online computer science degree. You’ll also find related articles on online master’s in computer science on collegelearners.

Online Computer Science Degree

Bachelor of Science in Computer Science

Computer science and software engineering professionals can be found across industries as firms increasingly rely on new technology. In addition to exploring important undergraduate foundation studies, the bachelor of computer science degree program is designed to provide the opportunity to study computer programming languages, computer network systems and software engineering skills.

The systems security and project management components of this degree are designed to help students to develop industry-relevant skillsets. In this computer science online degree program, you could study how to build computer software solutions through programming with algorithmic techniques while exploring a broad range of theoretical and practical knowledge, methods, processes, and skills. The focus of the online Computer Science degree program is the science and theories behind the codes that help make systems run more smoothly.

BSCS concentrations include:

  • Cybersecurity Engineering
  • Data Science
  • Software Engineering

The bachelorโ€™s degree in computer science program:

  • Allows you to choose your electives from a range of courses to best fit your needs and goals
  • Has CTU Fast Trackโ„ข exams available, a series of mini modules designed to test your knowledge of key course objectives, offering the opportunity to earn college credit for what you already know
  • Is ranked among the Best Online Bachelorโ€™s Programs by U.S. News & World Report for theย seventhย year in a row*

We’re Flexible So You Can Be Too

In CTUโ€™s bachelor in computer science degree program, students come first. Our flexible online course schedule helps you to build a class schedule around your schedule. And with grants and scholarships available for those who qualify, a degree from CTU can be both achievable and affordable. Learn more below or fill out the form to speak with an admissions advisor.

* CTU programs are ranked amongย U.S. News & World Reportโ€™sย 2021ย Best Online Programs.

US News Best Online Programs - Bachelor's

Program Overview

The Bachelor of Science in Computer Science program is a 183-credit-hour program offered online and at the Colorado campuses. The program consists of 51 credit hours of general education, 88 credit hours devoted to the computer science core, and 44 credit hours a student can apply to a concentration or computer science electives.This degree program is designed for students who are interested in pursuing a career centered on building computer software solutions through programming with algorithmic techniques. Students will explore a broad range of theoretical and practical knowledge, methods, processes, and skills to effectively design and develop computer software according to domain-specific requirements. The curriculum offers broad and detailed knowledge on how a computerโ€™s software works, and how to design and develop different levels and types of computer software.This program differs from the curriculum of the computer engineering program, which is focused on how to design and develop computer hardware. It is also different from the curriculum of the Information Technology program, which is focused on how to apply both computer hardware and software to design, develop, and support high-level, end-user-oriented business systems, services, or applications.ย This program does not lead to additional licensure or certification.ย  As such, CTU has made no determination regarding prerequisites for licensure or certification in any state or jurisdiction.

Degree Requirements

Courses: General Education

Credits

Course TitleCourse DescriptionCredit Hours
COMS105Interpersonal Communications4.5
or
COMS203Speech Communications4.5
 
ENGL104Introductory Written Communication4.5
ENGL105Professional Written Communications4.5
HIST101Modern American History: 1950 to the 21st Century4.5
MATH111College Algebra for Technical Programs4.5
PHIL101Introduction to Ethics4.5
PSYC102Introductory Psychology4.5
SCI101Introduction to the Sciences4.5
SCI103Science and Technology- Laboratory Course1.5
SCI201Environmental Science and Sustainability4.5
SOCL202Social Perspectives on Race, Gender, and Class4.5
UNIV104Academic and Career Success4.5
Total Credit Hours:51
Courses: Core

Credits

Course TitleCourse DescriptionCredit Hours
CE242Computer Architecture4
CS101Problem Solving in Computer Science4
CS118Principles of Programming Languages4
CS119Introduction of Programming4
CS219Python Programming4
CS221SQL Programming4
CS226Java Programming4
CS228C++ Programming4
CS233Fundamentals of Data Structures4
CS253Introduction to Database Systems4
CS267Computer Algorithms4
CS311Mobile Programming4
CS337Introduction to Parallel Computing4
CS341Principles of Operating Systems4
CS349Software Engineering4
CS356Foundations of Big Data Analytics4
CS491Computer Science Team Project I4
CS492Computer Science Team Project II4
CSS150Introduction to Computer Security4
IT204Fundamentals of Networking4
MATH211Applications of Discrete Mathematics for Computer Systems and IT4
MATH311Data Driven Statistics for Computer Systems and IT4
Total Credit Hours:88
Courses- Concentration

Credits

Course TitleCourse DescriptionCredit Hours
Select 44 Credits from the list of courses as shown below44
Total Credit Hours:44
Courses- Elective Choices

Credits

Course TitleCourse DescriptionCredit Hours
CS227Linux Programming4
CS349Software Engineering4
CS361Principles of User Interface Design4
CS367Streaming Data Analytics4
CS368Fundamentals of Software Requirements4
CS374Fundamentals of Software Design4
CS378NoSQL Databases4
CS379Machine Learning4
CS468Software Service Construction4
CS469Software Quality Assurance4
CS473Data Mining4
CS479Data Visualization4
CSS200Principles of Network Security4
CSS250Security Risk Management4
CSS280Ethical Hacking4
CSS321Software Assurance4
EM200Introduction to Website Development4
EM218Web Development II4
EM228Scripting for the Web4
EM270Emerging Media and Technology4
IT304Computer Networks and Communications4

note that all courses are not offered at all campuses. Consult with your academic advisor.

Total Credit Hours: 183

https://www.youtube.com/watch?v=ec5vegLMkTM

Leave a Reply

Your email address will not be published. Required fields are marked *