If you are learning about university of colorado software engineering 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 cu boulder computer science acceptance rate, university of colorado at boulder computer science faculty, colorado school of mines computer engineering ranking, and machine learning university of colorado. You’ll also find related articles on electrical and computer engineering cu boulder on collegelearners.
Bachelor of Science in Computer Science
The BS degree in computer science emphasizes knowledge and awareness of computing at all levels. Students gain a hands-on education exploring circuits and computer architecture, operating systems, and programming languages. Through the program, students learn about theoretical and mathematical aspects of computing while gaining understanding of the interdependence of hardware and software, preparing them for careers in most fields.
- Develop complex software knowledge
- Learn about the engineering principles used to meet software production challenges
- Design and build the systems that keep our society functioning
Academic Plan & Requirements
Students in the computer science BS program will complete a breadth of computer science courses with a strong foundation in mathematics. Students must also complete a required senior software design project, entrepreneurial capstone or senior thesis.
Courses include:
- 58 credit hours of computer science classes
- 17 credit hours of mathematics classes
- 18 credit hours of humanities, social science and writing classes
- 17 credit hours of natural science classes
- 12 credit hours of free electives
And an additional degree option for computer science students:
- Bachelor’s-accelerated master’s: A combined bachelor’s (BS) and master’s (MS) degree is offered for highly motivated undergraduate students. The BAM program allows students to take advanced courses at an accelerated pace, engage in an independent research project and obtain both degrees in five years.
Some opportunities include:
- Computer Science Undergraduate Advisory Council (CSUAC)
- Hack CU
- CU Women in Computing
- The BOLD Center
- The University of Colorado Engineering Council (UCEC)