Jun 25, 2025  
2025-2026 Undergraduate Catalog (DRAFT) 
    
2025-2026 Undergraduate Catalog (DRAFT)

Computer Science, BS

Location(s): California Campus, Edinboro Campus


Return to {$returnto_text} Return to: Programs

The Bachelor of Science in Computer Science programs at PennWest, accredited by the Computing Accreditation Commission of ABET, helps prepare our graduates for career success in the computing industry. Our students learn at least five programming languages; being fluent in so many programing languages distinguishes PennWest graduates as excellent software developers and programmers. Students also benefit from a strong internship program. The program has successful track record in job placement and graduate-level study after graduation.

Advisement Sheet  

 

Student Learning Outcomes


  • Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • Communicate effectively in a variety of professional contexts.
  • Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline. 
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.

Curriculum Requirements


Minimum Requirements


  • Minimum grade of C in the following courses: ENGL 1200, MATH 2410, CMSC 1200, CMAC 1240, CMSC 2040, CMSC 2100, CMSC 3040, CMSC 3100, CMSC 3240, CMSC 4140, CMSC 4900, MATH 1510

General Education


At least two disciplines must be represented within each of the following areas:  Arts and Humanities, Social Sciences, Natural Sciences and Tech.  For example:  Students cannot have all courses with a prefix of BIOL in Natural Sciences and Tech.  You must take courses from at least two different discipline areas (ie. BIOL and CHEM).

Competencies


Major


Major Electives


Total Credits: 120


Depending on the program of study, students may need to complete additional credits to ensure the total credit hour requirement is met.

Accelerated Bachelors to Masters Programs  

Return to {$returnto_text} Return to: Programs