Computer Science and Engineering

Program Description

This program produces graduates with a broad perspective in both software and hardware topics pertinent to computing systems. It provides the foundation and specialized knowledge necessary to analyze, design and evaluate system software, utility programs and software-hardware architectures. The program is supported by study in mathematics, science, and engineering. This allows students to design hardware and software solutions for a wide variety of application domains. Students gain hands-on experience in the laboratory courses accompanying classroom work, and develop design skills in course work beginning in the first two years. Design experience continues in junior and senior years in the areas of software engineering and in applications areas of the student’s choosing, culminating in the one semester Senior Design Project course.

This program leads to a Bachelor of Science in Engineering (BSE), and requires a minimum of 126 credits. See also, the Computer Science and Engineering Program Objectives, Student Outcomes & Population Data.

Program Requirements

Guide to Course Selection

For full requirements please see Guide to Course Selection for your appropriate Catalog Year. 2013-2014 2015-2016 2016-2017 2017-2018 2018-2019 2019-2020

Course Schedule Template

Computer Science and Engineering Program: 2020-2021

Previous years: 2019-2020, 2018-2019, 2017-2018, 2016-2017, 2015-2016

Plan of Study Requirement

All Engineering students in the first semester of their Junior year, or for transfer students in their second semester at UConn, whichever is later, must prepare a written Plan of Study form. The Plan of Study form documents the program he/she intends to follow to satisfy the degree requirements.

Course Concentrations

Concentrations for the CS and CSE majors are defined on the course concentrations page.


Connect With Us