Computer Science and Engineering Graphic ITEB Link    
University of Connecticut Logo
About Computer Science and Engineering
Line
Computer Science and Engineering Undergrad
Line
Computer Science and Engineering Graduate Programs
Line
Computer Science and Engineering Research Programs
Line
Computer Science and Engineering Faculty Information
Line
Computer Science and Engineering Job Opportunities
Line
Computer Science and Engineering News
Line
Computer Science and Engineering Contact Information
Line
School of Engineering Website
Line
University of Connecticut Main Page
Line
Computer Science and Engineering Site Map
Line

Computer Science & 
Engineering Department 
371 Fairfield Road 
Unit 2155 
Storrs, CT 06269-2155 
Phone: (860) 486-3719 
Fax: (860) 486-4817 



Computer Science and Engineering Course Requirements

The University requires all baccalaureate degree students to satisfy a common core of course work known as the General Education Requirements. Course work in the Arts, Humanities and Social Sciences is also an integral part of the engineering program. Courses must be taken and distributed to cover the Four Content Areas and the Five Competencies listed below. Please see the University of Connecticut General Catalog for more detailed information.

Note that students must earn at least a 2.0 grade point average for all calculable course work to receive a degree.

General Education Requirements

There are four Content Areas:

  • Arts and Humanities. Six credits.
  • Social Sciences. Six credits.
  • Science and Technology. Six to seven credits.
  • Diversity and Multiculturalism. Six credits.

The courses in Content Areas One, Two, and Three must be taken in six different academic units. Content Area courses may be counted toward the major.

Normally, the six credits required as a minimum for each Content Area will be met by two three-credit courses. However, in Content Area One, one-credit performance courses may be included. Students may use no more than three credits of such courses to meet the requirement.

In Content Area Four, at least three credits shall address issues of diversity and/or multiculturalism outside of the United States (International courses).

One, and only one, Content Area Four course may also serve as a Content Area One, Content Area Two, or Content Area Three requirement.

CONTENT AREA 1

Arts and Humanities: Arts and Humanities courses provide a broad vision of artistic and humanist themes. These courses enable students themselves to study and understand the artistic, cultural and historical processes of humanity. They encourage students to explore their own traditions and their places within the larger world so that they, as informed citizens, may participate more fully in the rich diversity of human languages and cultures. All CS majors are required to take PHIL 104, as one of the two courses to satisfy this content area. Link to courses that satisfy the
Content Area 1 requirement.

CONTENT AREA 2

Social Sciences: The social sciences examine how individuals, groups, institutions, and societies behave and influence one another and the natural environment. Courses in this group enable students to analyze and understand interactions of the numerous social factors that influence behavior at the individual, cultural, societal, national, or international level. They use the methods and theories of social science inquiry to develop critical thought about current social issues and problems. Link to courses that satisfy the
Content Area 2 requirement.

CONTENT AREA 3

Science and Technology: These courses acquaint students with scientific thought, observation, experimentation, and formal hypothesis testing, and enable students to consider the impact that developments in science and technology have on the nature and quality of life. Knowledge of the basic vocabulary of science and technology is a prerequisite for informed assessments of the physical universe and of technological developments. CS majors will satisfy this requirement by taking the science courses required by the degree. Link to courses that satisfy the
Content Area 3 requirement.

CONTENT AREA 4

Diversity and Multiculturalism: In this interconnected global community, individuals of any profession need to be able to understand, appreciate, and function in cultures other than their own. Diversity and multiculturalism in the university curriculum contribute to this essential aspect of education by bringing to the fore the historical truths about different cultural perspectives, especially those of groups that traditionally have been under-represented. These groups might be characterized by such features as race, ethnicity, gender, sexual identities, political systems, or religious traditions, or by persons with disabilities. By studying the ideas, history, values, and creative expressions of diverse groups, students gain appreciation for differences as well as commonalities among people. Link to courses that satisfy the
Content Area 4 requirement.
Competencies
University of Connecticut undergraduates need to demonstrate competency in five fundamental areas - computer technology, information literacy, quantitative skills, second language proficiency and writing. The development of these competencies involves two parts: one establishing entry-level expectations and the second establishing graduation expectations. The entry-level expectations apply to all incoming students. The exit expectations may vary for different major fields of study.
Computer Technology Competency
Entering students are expected to have the basic computer technology skills required to begin university study. Students should take online assessments of knowledge and competency and utilize available workshops/online tutorials to make up any gaps. Each major has established expectations for the computer technology competencies of its graduates and built the development of these into the major curriculum. CS majors satisfy this requirement by completing the required CS coursework in the major
Information Literacy Competency
Information literacy involves a general understanding of how information is created, disseminated and organized, and an ability to access, evaluate, synthesize and incorporate information into written, oral, or media presentations. Basic information literacy is taught to all freshmen as an integral part of ENGL 110/111, in collaboration with the staff of the University Libraries. Each major program has considered the information literacy competencies required of its graduates and built those expectations into the upper-level research and writing requirements in the major. In addition to the basic competency achieved in ENGL 110/111 or equivalent, all Engineering students will receive instructions in ENGR 100 or equivalent on how to conduct effective information searches, both in the library and on the web. As the student progresses, successive courses will require an increased level of Information Literacy competency. An advanced level of Information Literacy will be achieved at the completion of the programs major design experience course, CSE 293W.
Quantitative (Q) Competency
All students must pass two Q courses, which may also satisfy Content Area requirements. One Q course must be from Mathematics or Statistics. CS majors satisfy this requirement with the mathematics courses required for the major.
Second Language Competency
A student meets the minimum requirement if admitted to the University with three years of a single foreign language in high school, or the equivalent. When the years of study have been split between high school and earlier grades, the requirement is met if the student has successfully completed the third-year high school level course. With anything less than that, the student must pass the second semester course in the first year sequence of college level study in a single language.
Writing (W) Competency
All students must take either ENGL 110 or 111. Students passing ENGL 250 are considered to have met the ENGL 110 or 111 requirement. Additionally, all students must take two writing-intensive (W) courses, which may also satisfy Content Area requirements. One of these must be at the 200-level and associated with the student's major. Approved courses for each major are listed in their sections of this catalog. (Note: ENGL 110 or 111 is a prerequisite to all writing-intensive courses. CS majors must complete the two required writing (W) courses, CSE 210W and CSE 293W.

School of Engineering Requirements

All Computer Science and Engineering students are required to complete the following School of Engineering Requirements:

Course Title Credits
CHEM 127Q
or 129Q
Chemistry I / Honors Chemistry I 4
CSE 123C Introduction to Computing 2
ENGR 100 Orientation to Engineering I 1
MATH 115Q or
(MATH 112Q
and MATH 113Q) or
MATH 120Q
Calculus I or

Honors Calculus I
4 credits
MATH 116Q
or MATH 121Q
Calculus II - Honors Calculus II 4
PHIL 104 Ethics 3
PHYS 151Q Physics for Engineers I 4
PHYS 152Q Physics for Engineers II 4

Computer Science & Engineering Requirements

Core Requirements

Computer Science majors are required to complete the following:

Course Title Credits
CSE 133  Object Oriented Design and Programming 3
CSE 134 Data Structures and Introduction to Algorithms 3
CSE210W Digital Logic Design 3
CSE220 Introduction to Computer Architecture 3
CSE221 Probabilistic Performance Analysis of Computer Systems 3
CSE 230 Introduction to Software Engineering 3
CSE 237 Theory of Computation 3
CSE 244 Programming Language Translation 3
CSE 249 Computer Organization and Architecture 3
CSE 254 or
MATH 214
Introduction to Discrete Systems 3
CSE 258 Operating Systems 3
CSE 259 Algorithms & Complexity 3
CSE 260 orCSE 278 Contemporary Issues in Computer Science & Engineering orEthics and Professionalism in CSE 3
CSE 293W Computer Science and Engineering Design Project  3
MATH 210Q or Math 220Q Multivariable Calculus 3
MATH 211Q
or Math 221Q
Elementary Differential Equations or Honors Differential Equations 3
MATH 227Q Applied Linear Algebra 3
ECE 202 Signals and Systems 3
ECE 210W Electrical Circuits 3

In addition a Senior Design Lab, a course in probability/statistics, three Professional Requirements courses, and sufficient additional elective course work to bring the total number of credits for the degree to a minimum of 126 credits.

It is recommended that students think about their choices as a whole, and consider using them deliberately to either gain breadth in their educational program or to focus on an area of particular interest. Students should consult their faculty advisor to plan a course of study which will best meet their individual educational goals.

[Back]

Design Laboratory Requirement

Every Computer Science and Engineering major must take one of the following courses.

  • CSE 261-Digital Hardware Laboratory
  • CSE 262-Software Engineering Lab
  • CSE 263-Networking and Distributed Systems Lab
  • CSE 265-Independent Study Lab
  • CSE 268-Microprocessor Lab
  • CSE 269-Computer Science Design Lab
  • ECE 265-Independent Design Laboratory
  • ECE 268-Micro/Opto-electronic Devices and Circuits Fabrication Laboratory
[Back]
Probability/Statistics Requirement

Every Computer Science and Engineering major must take one of the following courses. This course work may also be applied towards a minor.


Course Title Credit
MATH 231Q Probability 3
STAT 220Q Statistical Methods (Calculus Level) 3
STAT 224Q Probability Models for Engineers 3
STAT 230Q Introduction to Mathematical Statistics 3

[Back]



Professional Requirements

Every Computer Science and Engineering major must take three of the following courses. At least one of the Professional Requirement courses must be from one of the School of Engineering departments. This course work may also be applied towards a minor.
Course Title Credit
BME 210 Introduction to Biomedical Engineering 3
CE 287 Mechanics of Materials 3
CSE 228 Parallel Systems 3
CSE 233 Programming Languages 3
CSE 245 Computer Networks and Data Communication 3
CSE 255 Principles of Data Bases 3
CSE 257 Numerical Methods in Scientific Computation 3
CSE 275 Computer Graphics 3
CSE 277 Bioinformatics 3
CSE 278 Ethics and Professionalism in Computer Science and Engineering 3
CSE 281 Computer Security 3
CSE 282 Artificial Intelligence 3
CSE 298 Special topics in CSE (with permission) 3
ECE 204 Electronic Devices and Circuits 3
ECE 215 Digital Integrated Circuits 3
ECE 230 Electrical Instrumentation 3
ECE 232 Systems Analysis 3
ECE 233 Basic Feedback Control Theory 3
ECE 234 Digital Control Theory 3
ECE 241 Communication Systems 3
ECE 242 Digital Communications and Networks 3
ECE 245 Micro/Opto-electronic Devices 3
ECE 247 Introduction to Digital Signal Processing 3
ECE 257 Numerical Methods in Scientific Computation 3
MATH 223Q Geometry 3
MATH 235Q Introduction to Mathematical Logic 3
MATH 252Q Introduction to Complex Variables 3
MATH 272Q Differential Equations for Applications 3
MATH 273Q Analysis I 3
ME 225 Computer-Aided Design, Modeling, and Graphics 3
STAT 221Q Statistical Methods II 3
STAT 235Q Elementary Stochastic Processes 3

[Back]



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. 


 [Back]