Nov 26, 2024  
2020-2021 Academic Catalog 
    
2020-2021 Academic Catalog [ARCHIVED CATALOG]

Computer Science, B.A.


Return to {$returnto_text} Return to: Degree Offerings

This program provides the student with a broad background in the field of computer science while allowing the latitude to fill out his or her education in other fields such as information systems, humanities, social sciences or business. Students will acquire a theoretical background in computer science including the study of program development, data structures, operating systems, computer architecture and theory of computation. Emphasis is placed on software design and implementation of classical, theoretical computer science. This program also provides sufficient electives to complete a minor.

Graduates are prepared to enter the software development field at the programmer level. Graduates will be prepared to work in various technology support roles that require a high level of technical competency. Depending on the student’s choice of elective courses, the graduate may find employment as a programmer, software developer or software designer, or in any field of endeavor that requires computer expertise. The graduate may also pursue further education in graduate school.

Student Learning Outcomes

  1. Develop complex software systems in at least two programming languages.
  2. Communicate effectively with other programmers and non-programmers both orally and in writing.
  3. Contribute to all phases of the software cycle.
  4. Analyze data gathered to identify likely solutions given a problem or situation.
  5. Apply mathematics as appropriate to solve problems in computer science.
  6. Apply computer science to another field.

Required Courses


General Education Core


Total Credits Required: 40


Computer Sciences Core


Total Credits Required: 53-55


Approved Elective: 27 Credits


Preparatory Core 2


Total Credits Required: 120-122


4-Year Plan


Total: 14


Choose one of the following two courses:


Total: 15


Choose one of the following two courses:


Total: 15-16


Semester IV


Choose one of the following two courses:


Choose one of the following two courses:


Total: 15-16


Semester V


Choose one of the following two courses:


Total: 15


Semester VI


Total: 15


Semester VII


Total: 15


Semester VIII


Total: 16


Total Credits Required: 120-122


Return to {$returnto_text} Return to: Degree Offerings