The Bachelor of Science in Computer Science is the first university degree in the field and takes at least four years of full-time work to complete. Students may enter the program directly from high school, after preliminary coursework in a two-year community college program, or after they have work experience in the field without a college degree. The department makes every effort to place students in courses appropriate to their actual level of knowledge. Those who have a bachelor's degree in another field can complete the degree more quickly under the post-bac program. The undergraduate computer science program is designed to provide students with the educational background required for a professional career in the computing industry and for further study at the graduate level. The program includes a core of required courses and an elective program of courses over a wide range of topics. Seniors work in teams to carry out projects for industry during the two-term capstone course in software engineering. Details about the program are given below.
Number | Duration |
---|---|
4 | year |
A thorough understanding of and ability to apply the core principles and practices of computing; The professional skills to meet the immediate needs of regional and other employers, while being able to adapt to rapidly changing technology; A foundation in the supporting areas of communication, science, and mathematics; An understanding of ethical responsibilities in the social context in which their contributions occur; The motivation and preparation to engage in life-long learning, including entering advanced degree programs in computer science.