Skip Navigation
search: People Opens New Window | Departments Opens New Window | Penn State Opens New Window | Web Opens New Window
Penn State mark
Penn State mark
University Bulletin
Undergraduate Degree Programs

Penn State Harrisburg

ARCHIVED FILE
Begin Date: Fall Semester 2009
End Date: Spring Semester 2012

Computer Science - ARCHIVE

Capital College (COMP)

PROFESSOR THANG N. BUI, Program Chair, School of Science, Engineering, and Technology

This program is designed to prepare students for employment as computer scientists in engineering, scientific, industrial, and business environments as software developers, programmers, and systems analysts. While most students will enter the job market directly upon graduation, graduate school in computer science or related areas is also an option. Selection of electives can be tailored for students pursuing this path.

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.

Students may expect 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; and become problem solvers. These goals are consistent with the goals outlined by the Association of Computing Machinery.

For a B.S. degree in Computer Science, a minimum of 120 credits is required.

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), and CMPSC 122(3). A 2.00 or higher cumulative grade-point average is required.

Scheduling Recommendation by Semester Standing given like (Sem:1-2).

GENERAL EDUCATION: 45 credits
(13 of these 45 credits are included in REQUIREMENTS FOR THE MAJOR.)
(See description of General Education in this bulletin.)

FIRST-YEAR SEMINAR:
(Included in ELECTIVES)

UNITED STATES CULTURES AND INTERNATIONAL CULTURES:
(Included in ELECTIVES, GENERAL EDUCATION course selection or REQUIREMENTS FOR THE MAJOR)

WRITING ACROSS THE CURRICULUM:
(Included in REQUIREMENTS FOR THE MAJOR)

ELECTIVES: 1 credit

REQUIREMENTS FOR THE MAJOR: 87 credits
(This includes 13 credits of General Education courses: 3 credits of GWS courses, 6 credits of GQ courses, and 4 credits in GN courses.)

PRESCRIBED COURSES (63 credits)
MATH 140 GQ(4)[1], MATH 141 GQ(4)[1] (Sem: 1-2)
CMPSC 121 GQ(3)[1] (Sem: 2)
PHYS 211 GN(4) (Sem: 2-3)
CMPSC 122(3)[1] (Sem: 3)
ENGL 202C GWS(3) (Sem: 3-4)
MATH 220(2) (Sem: 3-4)
SSET 295(1), CMPSC 312(3)[1],CMPSC 360(3)[2] (Sem: 4)
CMPSC 425(3), CMPSC 430(3), CMPSC 452(3), CMPSC 460(3), CMPSC 462(3)[1], CMPSC 463(3)[1], CMPSC 469(3)[1], CMPSC 470(3), CMPSC 472(3), CMPSC 487W(3) (Sem: 5-8)
MATH 315(3)[1] (Sem: 5-8)

ADDITIONAL COURSES (15 credits)
MATH 414(3) or STAT 301 GQ(3) (Sem: 5-8)
Select 12 credits from the following: CMPSC 313(3), CMPSC 402(3), CMPSC 426(3), CMPSC 428(3), CMPSC 438(3), CMPSC 441(3), CMPSC 457(3), CMPSC 496(1-9), CMPSC 497(1-9), MATH 411(3), MATH 412(3), MATH 425(3), MATH 430(3), MATH 431(3), MATH 435(3), MATH 450(3), MATH 475W US:IL(3), MATH 496(1-9), MATH 497(1-9) (Sem: 5-8)

SUPPORTING COURSES AND RELATED AREAS (9 credits)
Select 6 credits of 300-400 level courses in consultation with an academic adviser and in support of the student's interests. (Sem: 5-8)
Select 3 credits of 100-400 level courses (Sem: 5-8)

[1] A student enrolled in this major must receive a grade of C or better, as specified in Senate Policy 82-44.
[2] It is recommended that Computer Science students take this course before MATH 315. If students are unable to take this course during Fall Semester of the second year, they must take it during Fall semester fo the third year.

Last Revised by the Department: Fall Semester 2009

Blue Sheet Item #: 38-04-007

Review Date: 01/12/2010

UCA Revision #1: 8/3/06
UCA Revision #2: 7/27/07

CL

Search
CourseInfo

Look up course abbreviations

Course descriptions are stored in LionPATH, the University-wide student information system. Please visit the LionPATH Course Catalog to access current course descriptions. At that point, you will be leaving the University Bulletin website.



Skip Popular Searches
  1. Bachelor of Arts Degree Requirements
  2. General Education: United States Cultures and International Cultures
  3. Course Index
  4. Graduate Degree Programs Bulletin
  5. General Education: Arts
  6. General Education: Humanities
  7. General Education: Health and Physical Activity
  8. General Education: Natural Sciences
  9. General Education: Social and Behavioral Sciences
  10. General Education: Writing/Speaking