Computer Science

Campus Bachelor Full Time
Delivery
Campus
Study mode
Full Time
Level
Bachelor

Introduction

Computer Science is a Bachelor program taught at Heidelberg College, USA. The program is offered in campus-based modes with full-time options.

The Computer Science major at Heidelberg College focuses on modeling, designing, and constructing software, along with the underlying theory of hardware operation and logical foundations. Students apply systems-level perspective across computer hardware, software, and networks, and use mathematical and logical foundations, algorithmic principles, and problem-solving to meet computing specifications.

Required coursework includes Computer Programming I and II, Computer Organization, Data Structures, Programming Languages, Data Communications and Networking, and Computer and Network Security, plus a Senior Capstone Experience. Students also take Ethics or Ethics in Professional Life and complete Statistics I and one additional math course. Coursework uses access to an advanced computing lab with specialized multimedia workstations, individualized virtual machines, geographic information systems, robotics equipment, and rack-mounted wireless network equipment.

Modules

  • CPS 150: Fundamentals of Computer Science
  • CPS 201: Computer Programming I
  • CPS 202: Computer Programming II
  • CPS 220: Discrete Computational Structures
  • CPS 301: Computer Organization
  • CPS 311: Data Structures
  • CPS 312: Programming Languages
  • CPS 325: Data Communications and Networking
  • CPS 345: Computer and Network Security
  • CPS 490: Senior Capstone Experience
  • PHI 216: Ethics or PHI 218: Ethics in Professional Life
  • MTH 119: Statistics I and one additional math course

Admission Requirements

The minimum requirements for admission in Computer Science at Heidelberg College for all applicants (Domestic or International) are:

  • program specific academic requirment set by Heidelberg College.
  • English Language OR any other language requirments as set by Heidelberg College as pre-requiste for admission in Computer Science.

Note: Please check the university website in the link below.

Courses Units

More Information

  • mobile application developer
  • e-commerce developer
  • application engineer
  • quality assurance director
  • director of information technology
  • IT specialist
  • employment in fields such as roles worked at companies like Google, IBM, and Microsoft

Scholarships

80 fully funded scholarships are listed for USA. See USA scholarships.