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 focuses on modeling, designing, and constructing software, along with the underlying theory of hardware operation and logical foundations. Students study topics including computer programming, discrete computational structures, computer organization, data structures, programming languages, and data communications and networking. The major also includes computer and network security, ethics, and mathematical foundations.

Students complete required coursework including CPS 490: Senior Capstone Experience. Instruction includes access to an advanced computing lab for coursework, labs, and independent study, with modern hardware, software, and networking tools such as 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
  • Worked for companies like Google, IBM, and Microsoft

Scholarships

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