Computer Science (B.S.)
Program Overview
Computer Science Program Details
The Computer Science major provides a solid foundation in the areas of systems programming, algorithm design, artificial intelligence, and engineering large software systems using state-of-the-art methodologies and programming languages.
Curriculum
Students should be expected to:
- develop a solid foundation in mathematical studies relevant to computer science
- master skills in computer science
- enjoy possibilities for internships and part-time employment with local companies
- become problem solvers
These goals are consistent with the goals outlined by the Association for Computing Machinery.
Entry to Major Requirements
Entry to the Computer Science major requires that the student has completed:
- MATH 140 GQ(4)
- MATH 141 GQ(4)
- CMPSC 121(3)
- CMPSC 122(3)
A 2.00 or higher cumulative grade-point average is required.
Integrated B.S./M.S. Program in Computer Science
The Computer Science program offers a limited number of academically superior Bachelor of Science candidates the opportunity to enroll in an integrated, continuous program of study leading to both the Bachelor of Science and the Master of Science in Computer Science. The ability to coordinate as well as concurrently pursue the two degree programs enables the student to earn the two degrees in five years.
Computer Science at Penn State Harrisburg
- Computer Science (B.S.)
- Curriculum
- Courses Overview
- Program Requirements for Admission
- Assessment
- Program Contacts
- Computer Science (M.S.)
- Curriculum
- Courses
- Program Requirements for Admission
- Program Contacts and Faculty
- Accelerated B.S./M.S. in Computer Science (IUG)
- Program Requirements for Admission
- Program Contacts
- Labs and Facilities
- CS and Math Faculty
- Testimonials
Computer Science & Mathematics Programs
- Computer Science (B.S.)
- Mathematical Sciences (B.S.)
- Computer Science (M.S.)
- Accelerated B.S./M.S. in Computer Science (IUG)
- Engineering Systems (Ph.D.)
- Computer Science (Minor)
- Mathematics (Minor)
- Secondary Education: Mathematics (Certification)
