
Bachelor of Science - Computer Science







About Bachelor of Science - Computer Science
Computer science is about creating innovative solutions to complex, real-world problems. Students in this major study step-by-step computational methods for solving problems by encoding, storing, tracking and transforming information. Computer science is much broader than just programming. It is informed by the theory and architecture of computing devices, and the tools and practices used to design and implement software.
The department offers a wide range of specialized senior-level courses where students can explore in depth different areas of computer science including: big data, computer networks, distributed systems, artificial intelligence, machine learning, computational biology / bioinformatics, human-computer interaction, database systems, compilers, parallel programming, object oriented design, software testing, cybersecurity, blockchain, virtual worlds, and advanced topics in algorithms and theory of computer science.
Potential Occupations:
Our computer science students and graduates are in high demand. Their proven performance attracts annual recruiting visits by industry, government agencies, and research laboratories. Internships are readily available to enhance students' skills and marketability.
Career opportunities for computer science graduates include:
Software developer, database programmer, computer systems analyst, network architect, web developer, information security analyst, data scientist, computer and information systems manager, IT project manager, cybersecurity analyst, UX designer, cloud engineer, systems architect, mobile application developer, and educator.
Similar Programs
Bachelor of Science - Engineering - Computer Engineering
Bachelor of Science - Applied Computing Technology
Bachelor of Science - Mathematics - Computational Mathematics
ApplyBoard Services
International Student GIC Program
Obtain your GIC from one of Canada’s largest banks without any processing fees.
ApplyBoard Loans Services
Don’t let a lack of funds keep you from achieving your dreams. Jumpstart your (or your student’s) educational journey with ApplyBoard Student Loans.
Study in Colorado State University & Achieve Your Dreams
