School and Ranking Information
Computer software engineering studies in and around Westminster, CO, are found mainly at 4-year public, private and for-profit universities. Based on ranking, student population and number of degrees conferred in the area of study, the following university is considered a top school for computer software engineering in the Westminster area:
- Winner: The University of Colorado Boulder is the largest postsecondary institution by student enrollment within 25 miles of Westminster, CO, that offers programs in software engineering. The school also awards the highest number of degrees in the field as compared to other schools in the area. Students will find computer software engineering coursework offered in computer science programs at the bachelor's, master's and doctoral degree levels.
School Info Chart
Note: Statistics provided in the Degrees Awarded and Most Popular Degree sections reflect degrees granted in computer science
|Category||University of Colorado Boulder|
|Ranking||#88 (tie) among Best National Universities (2015)*|
|School Type||4-year, public|
|Tuition & Fees (2013-2014)||Undergrad: $10,347 (in state); $32,115 (out-of-state)**|
|Computer Software Engineering Degrees Offered||Bachelor's, master's and doctoral|
|Computer Software Engineering Degrees Awarded (all levels) in 2012-2013||130**|
|Most Popular Computer Software Engineering Degree in 2012-2013||Bachelor's and master's (57 awarded each level of study)**|
|Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class||70%**|
|Noteworthy||Graduate computer science programs ranked #40 among national universities (2015)*|
Sources: *U.S. News and World Report; **NCES College Navigator
University of Colorado Boulder
- Co-op and internship opportunities available to computer science students
- 5-year B.S./M.S. degree program in computer science offered
- Free downloads of all Microsoft software available to computer science students
The flagship of the state's university system, the University of Colorado Boulder is home to more than 32,000 students annually and offers more than 200 degree programs at the undergraduate and graduate levels. The Department of Computer Science within the Colleges of Engineering and Applied Science offers a bachelor's as well as a master's and a doctoral degree program in computer science, all of which provide studies in computer software engineering. A Bachelor of Arts is also offered.
Students can choose to pursue a Bachelor of Arts (B.A.) or a Bachelor of Science (B.S.) in Computer Science. All students completing an undergraduate computer science program are required to take foundational computer science courses in subjects like data structures, programming, algorithms, computing languages and programming languages. In the B.S. program, students can pursue a specialization in software engineering. Courses in this track can include object-oriented analysis, information systems, computer graphics, network systems, operating systems and creative design. The College of Arts and Sciences offers the B.A. in Computer Science program, which is similar to the B.S. program and contains the same computer coursework.
The 30-credit hour Master of Science (M.S.) in Computer Science program addresses such subjects as artificial intelligence, computer graphics, programming and software engineering. Students design their own curriculum in cooperation with an advisor. A thesis may be completed for six credit-hours, or students may choose to complete additional coursework and take a comprehensive examination instead.
There are no specific course requirements to complete the Doctor of Philosophy (Ph.D.) program; however, students must complete a minimum number of high-level courses. Before choosing one of the nearly 20 areas of research available, including software engineering, students must complete an area examination to demonstrate sufficient expertise in that area. The software engineering specialization requires prior knowledge of computer architecture, software design, testing, verification and engineering economics.