Computer Science, BI™
- Program Delivery
- On Campus
- Total Credits
- 125 Credits
About the Program
The Bachelor of Innovation Computer Science Program is accredited by the Computing Accreditation Commission of ABET under the General criteria and the Computer Science Program Criteria.
The Computer Science Department offers a complete four-year program of study leading to a Bachelor of Innovation degree in Computer Science. The undergraduate curriculum provides students with theoretical foundations and practical experience in both hardware and software aspects of computers. The curriculum in computer science is integrated with courses in the sciences and the humanities to offer an education that is broad, yet of sufficient depth and relevance to enhance student employment opportunities upon graduation. As a degree program within a professional school of the university, the curriculum is based on the criterion that graduates are expected to function successfully in a professional employment environment immediately upon graduation.
The Department of Computer Science has established the following Program Educational Objectivesfor the Bachelor of Innovation in Computer Science.
Competency in Computer Science Principles
- Alumni should have the ability to find and access information relevant to an application under development.
- Alumni should have the ability to model various problem domains and convert them into software solutions.
- Alumni should have the ability to apply techniques of algorithm design and automata theory to new problem solving situations.
- Alumni should demonstrate the ability to draw upon the expertise of others and negotiate solutions to a problem as a productive technical team member.
- Alumni should demonstrate an understanding of the impact of computer problem solutions in a global, economic, environmental, and societal context.
Creativity in Applying Computer Knowledge
- Alumni should be able to generate new and innovative solutions to solve problems or meet requirements in their discipline.
- Alumni should be able to integrate global, economic, environmental, and societal considerations into their problem solutions.
Devotion to Lifelong Learning
- Alumni will be prepared to learn on their own whatever is required to stay current in their chosen profession, for example, learning new programming languages, algorithms, developmental methodologies, etc.
- Alumni should be prepared to do continual learning throughout their careers, to include such things as pursuing advanced degrees, attending short courses, reading technical or trade journals, participating in sabbaticals, etc.
- Alumni will be prepared to pursue careers in all branches of computer science including technical development, project management, and technical sales.
Focus of Study
The Department of Computer Science has established the following Student Outcomes for the Bachelor of Innovation in Computer Science. By the time of graduation, students are expected to demonstrate:
1. Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
2. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
3. Communicate effectively in a variety of professional contexts.
4. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
5. Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
6. Apply computer science theory and software development fundamentals to produce computing-based solutions.
Program Requirements
The Bachelor of Innovation degree in Computer Science requires the following:
- A minimum of 125 hours with a cumulative CU GPA of 2.0. At least 45 of those hours must be upper division (courses numbered 3000 and higher).
- A grade of "C" or higher in courses applied to the major.
- A minimum 2.0 GPA must be maintained in all CS course work.
Admission Details
Admission Criteria for Freshman Students
- Rank in the upper 30th percentile of high school graduating class
- GPA of 3.0
- ACT composite score of 25 or above or an SAT composite score of 1120 or above
Expected high school work is:
- English - 4 years
- Math - 4 years (at least two years of Algebra, one-year Geometry)
- Natural Science - 3 years (must have some lab-based work)
- Social Science - 3 years (1 unit of US or World History)
- Foreign Language - 1 year
- Academic Electives - 2 years
Students that do not meet assured admission criteria can be admitted by the Engineering Committee but are not guaranteed admission to the College of Engineering.
Transfer students
Student must have a minimum GPA of 3.0 with at least 30 hours of college course work. To be admitted, the student should have a solid math and science background in college coursework. Transfer students will almost always be reviewed by the Engineering Committee to determine coursework completed at college level.
For further information, contact a Transfer Advisor.
To learn more about admission requirements and the application process, please visit the UCCS Admissions page.
Additional resources for Admissions:
ABET Enrollment Data
| Year | Fall Enrollment | Bachelor Degree Conferrals | Masters Degree Conferrals | PhD Degree Conferrals |
|---|---|---|---|---|
| 2017 | 76 | 4 | 14 | 4 |
| 2018 | 78 | 16 | 21 | 9 |
| 2019 | 72 | 10 | 13 | 7 |
| 2020 | 60 | 8 | 10 | 10 |
| 2021 | 44 | 6 | 14 | 13 |
| 2022 | 41 | 11 | 14 | 6 |
Coursework
For additional details regarding the program coursework, please visit the Academic Catalog .