Skip to main content
Panoramic collage of university campus architecture

BS(Hons) Computer Science

University of Hartford, United States
Save

Course Overview

If you enjoy solving problems using computers, and you like to be creative and use your imagination, consider a degree in computer science. The Bachelor of Science in Computer Science program prepares you for a career in the computer profession, business, or education, while also allowing you to explore other areas of interest. It is recommended if you are planning to pursue graduate school.

The Bachelor of Science in Computer Science gives you a solid foundation in both theoretical and applied computer science. Your first year, get a solid foundation of mathematics and the fundamentals of computing. Then you build upon that knowledge with more in-depth courses.

General Eligibility

General Education Requirements (A&S)

In addition to major requirements, students must meet the General Education Requirements that correlate to their degree.

  • For B.A. and B.S. degrees, see General Education Requirements for the B.A. and B.S. Degrees (A&S).

  • For Transfer students, see General Education Requirements for Transfer Students (A&S).

Major GPA and Grade Requirements

Students must maintain a minimum grade point average of 2.0 in courses required to complete the major. All courses required for the major must be taken for a letter grade.

What You'll Study

1 Course Modules

Required credits: 44

Computer Science Core

CS 114 - Fundamentals of Computing I 4 credit(s)

CS 115 - Fundamentals of Computing II 4 credit(s)

CS 211 - Architecture and Assembly Language 4 credit(s)

CS 220P - Data Structures 3 credit(s)

CS 320 - Concepts of Programming Languages 3 credit(s)

CS 460W - Software Development 3 credit(s)

Mathematics Core

M 144 - Calculus I 4 credit(s)

M 221W - Discrete Mathematics I 4 credit(s)

Science Core


Choose one of the following sets of lab science courses (also satisfies A&S requirement): 

BIO 110 - General Biology I 4 credit(s) AND

BIO 111 - General Biology II 4 credit(s)

OR

CH 110 - College Chemistry 4 credit(s) AND

CH 111P - College Chemistry 4 credit(s)

OR

PHY 112 - Calculus-Based Physics I 4 credit(s) AND

PHY 113 - Calculus-Based Physics II 4 credit(s)

OR

PHY 120 - Algebra-Based Physics I 4 credit(s) AND

PHY 121 - Algebra-Based Physics II 4 credit(s)

Elective Courses

18 credits from the courses listed below, including at least 12 credits of CS courses at the 300 level or above, with at least one course taken in each of the three breadth areas:

(1) Systems

CS 353 - Wireless Networks 3 credit(s)

CS 355 - Computer Networks 3 credit(s)

CS 451 - Computer Operating Systems 3 credit(s)

CS 455 - System Programming 3 credit(s)

 

ECE 231 - Digital System Logic 3 credit(s)

AND

ECE 232 - Digital Laboratory 1 credit(s)

(2) Applications

CS 275 - Introduction to Internet Programming 3 credit(s)

CS 280 - Information Assurance & Cryptography 3 credit(s)

CS 351 - Introduction to Artificial Intelligence 3 credit(s)

CS 365 - Principles of Database Systems 3 credit(s)

CS 368 - Data Mining 3 credit(s)

CS 371 - Computer Graphics 3 credit(s)

CS 375 - Web Services 3 credit(s)

CS 380 - Intrusion Detection and Security 3 credit(s)

HCID 220P - Interactive Data Visualization 4 credit(s)

HCID 230 - Game Design 3 credit(s)

HCID 370 - Human-Centered Design 3 credit(s)

(3) Theory

CS 340 - Formal Languages and Automata 3 credit(s)

CS 342 - Algorithms and Complexity 3 credit(s)

M 220 - Linear Algebra and Matrix Theory 3 credit(s)

M 222W - Discrete Mathematics II 4 credit(s)

Language Requirement

  • IELTS6.5
  • TOEFL93
  • PTE65
  • Duolingo89

Minimun IELTS Score 6.5 overall.

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email