Click here to return to Messiah College's homepage
Click here to return to the Department of Mathematical Sciences homepage
Quicklinks

  Content Navigation:
Mathematical Sciences Home
Department Faculty
MEB Scholarship Day 2007
Department Courses:
Course Descriptions
Course Offerings
AP Credit for Courses
Department Majors:
Computer Science
Mathematics
Math Education
Double Major Info
Physics
Minors Offered
Other Information:
Career Opportunities
Information about Graduate Work and Careers
Other CS Information
Department Newsletter
ACMS
Computer Science & Christianity List
Our School

Related Links:
   

Computer Science Major (B.A.)

Curriculum
For more details on the curriculum requirements and the types of courses you would be taking as a Computer Science Major, visit our Online Course Catalog or take a look at the printable Computer Science Major Brochure.

(Course catalog and major brochure include PDF files. Click here for the Adobe® PDF Reader®)

Students receive a BA in computer science by completing 123 total credits of course work. The credits are divided into 64 credits of computer science major courses and other required courses, 47 credits of general education, and 12 credits for student electives.

A Four Year Plan of Courses to complete the CS major is provided to aid planning schedules.


I. Computer Science Major Requirements (64 credits)

  1. Core Courses (43 credits)
    1. MATH 111, 112 Calculus I and II (4,4)
    2. PHYS 211, 212 General Physics I and II or PHYS 201, 202 Introductory Physics I and II (4,4)
    3. COSC 181, 182 Computer Programming I and II (3,3)
    4. COSC 195 First Year Computer Science Seminar (3)
    5. COSC 281 System Internals and Assembly Language (3)
    6. COSC 282 Data Structures (3)
    7. COSC 317 Computer Hardware (3)
    8. COSC 382 Organization of Programming Languages (3)
    9. COSC 416 Operating Systems and Computer Architecture (3)
    10. COSC 494 Computer Science Seminar (3)
  2. Major Electives (Choose at least 9 credits)
    1. COSC 332 Database Concepts (3)
    2. COSC 333 Database Applications (3)
    3. COSC 335 Computer Engineering (3)
    4. COSC 415 Data Communications and Networking (3)
    5. COSC 418 Artificial Intelligence (3)
    6. COSC 487 Computer Graphics (3)
    7. COSC 490 Topics in Computer Science (3)
  3. Math/Statistics Electives (Choose at least (3 credits))
    1. MATH 211 Calculus III (4)
    2. MATH 261 Linear Algebra (3)
    3. STAT 291 Statistics for Mathematical Sciences (3)
  4. Cognate Electives (9 credits)
    1. Any unused courses from categories B. and C. above
    2. BIS 333, 381, 401, 411, 412, or 491
    3. COSC 391,491, 497, 498
    4. MATH 301, 341, 342, 362
    5. STAT 292, 346
   II. General Education Requirements (47 credits)
  1. (1.1) First Year Seminar (3)
  2. (1.2) Oral Communications (3)
  3. (1.3) Created and Called for Community (3)
  4. (2.2) Two of the following (6 credits)
    1. (2.2 A) Social Science
    2. (2.2 B) European History
    3. (2.2 C) U. S. History
  5. (2.3 A) Literature (3)
  6. (2.3 B) Philosophy and Religion (3)
  7. (2.3 C) Arts (3)
  8. (2.4) Language/Cultures (9)
  9. (2.5) Non-Western Studies (2)
  10. (3.1) Bible (3)
  11. (3.2) Christian Beliefs(3)
  12. (4.1) Physical Education: Life Fitness plus 2 activities (3)
  13. (4.2 A) Ethics, World Views, or Pluralism (3)
  14. One Writing Enriched course
III. Electives (12 credits)
Students select these courses. Often students select a minor in Business as the electives.
 

Messiah College | One College Avenue | Mechanicsburg PA 17055 | 717-766-2511
Comments or questions? Contact the WebMaster.
© 2013 Messiah College