BSc in Computer Science and Engineering

General

Program Description

Computer Science and Engineering is our newest major within the department that helps you open up your career options by studying both computer science (software) and computer engineering (hardware). You take exciting classes in programming, coding, design and analysis, computation, and electrical engineering.

132698_pexels-photo-2004161.jpeg

About the Major

You are introduced to the field of electronic engineering so you learn about digital circuit design and micro-controllers, all while understanding how the entire computer works. There are two tracks to choose from:

  • Systems and Networks allows you to focus on computer software and its design and development
  • Software Design and Development allows you to focus on computer hardware and computer networks
  • No matter which track you choose, our expert faculty support you with one-on-one instruction and academic advising.

Degree Requirements  

You must complete a total of 91 credits that includes a combination of core computer science, mathematics, science, and engineering courses.

Required Courses

Among the required courses are:

  • Fundamentals of Computing I and II
  • Architecture and Assembly Language  
  • Calculus I and II
  • Differential Equations  
  • Engineering and Design
  • Digital System Logic
  • College Chemistry I
  • Calculus-Based Physics   

Choose Your Path

You complete courses from either the Systems and Network or Software Design and Development tracks. In addition, you must complete an ethics course, electives, and a capstone.

Examples of track courses include:

  • Systems and Networks
  • Computer Networks
  • Computer Operating Systems
  • Routing and Switching Essentials

Software Design and Development:

  • Concepts of Programming Languages
  • Principles of Database Systems 
  • Data Mining 

Career Outlook

Some of the careers you can prepare for are:

  • Hardware architect and engineer
  • Network architect
  • Systems engineering
  • Information security analyst

Student Testimonial

"As a computer science and engineering major at UHart, you get the best of two degrees. You'll learn about engineering practices that matter, and programming skills that are necessary."

Keith Sachs ‘19, Computer Science and Engineering

Last updated Mar 2020

About the School

At the University of Hartford, we help you make your mark on the world. A unique combination of challenging academics, exceptional faculty, student life, and support will guide you through your colleg ... Read More

At the University of Hartford, we help you make your mark on the world. A unique combination of challenging academics, exceptional faculty, student life, and support will guide you through your college career. So, why UHart? Because we have it all. Read less