PRINT

Minors in Computer Science

linux lab

The Computer Science Department offers three minors:

  • Computer Science: a 19-credit minor consisting of most Computer Science core courses.
  • Information Technology: contains the basic concepts of Computer Science with less focus on programming — not to be taken by Computer Science majors.
  • Web Technology: this is a multidisciplinary minor focusing on world-wide-web concepts and development — can be taken by Computer Science majors.

To enroll in a minor program, a student must submit a completed and signed Application for Minor form (Undergraduate Studies) to the Office of the Registrar. For more information, please contact:
Dr. James D. Fabrey,
Chairperson, Computer Science Department
25 University Avenue, Room 150
610-436-3228, jfabrey@wcupa.edu

Computer Science Minor

The Computer Science Minor consists of 19 credits from the following six required courses (all 3-credit courses except 4-credit Calculus I):

  • CSC 141 — Computer Science I
  • CSC 142 — Computer Science II
  • MAT 151 — Introduction to Discrete Mathematics
  • MAT 161 — Calculus I
  • CSC 240 — Computer Science III
  • CSC 241 — Data Structures & Algorithms

In addition, at least one 300 level CSC classroom course is strongly recommended. A student must earn a minimum grade of C- in each course and a minimum overall GPA of 2.0 for all courses taken for the minor.

For more information refer to the Computer Science Minor guidance sheet or consult with Professor Fabrey(jfabrey@wcupa.edu).

this course also counts towards general education credits

Information Technology Minor

This minor is intended for non Computer Science majors only. It introduces students to the fundamentals of programming, computer security, web technology, database systems and networking. These six core courses must be completed:

  • CSC 115 — Introduction to Computer Programming
  • CSW 131 — Introduction to Web Design
  • CST 221 — Database Systems
  • CST 235 — Networking and System Administration
  • CSC 301 — Introduction to Computer Security
  • CSW 315 — Introduction to Web Programming
Course Frequency Offered Prerequisite
CSC115 Every Semester None
CSW131 Every Semester None
CST221 Fall Semester None
CST235 Spring Semester None
CSC301 Every Semester 3 courses in IT minor
CSW315 Every Semester CSW131, CSC115 (or equivalent)

A student must earn a minimum grade of C- in each course and a minimum overall GPA of 2.0 for all courses taken in the minor.

Web Technology Minor

The Web Technology Minor is an 18-credit multi-disciplinary minor administered by the Computer Science department. The core courses are taught by the Computer Science, Art, and Communications Studies departments.

Beginning Spring 2013

The Web Tech minor requires three core courses (9 credits) and three electives (9 credits).

Core

  • ART 113 — Digital Design I
  • COM 201 — Fundamentals of Communication Technology
  • CSW 131 — Introduction to Web Design

Electives (select one elective from each of 3 different departments)

Electives of the Web Tech Minor are provided by the three departments above along with contributions by the English, History, and Professional and Secondary Education departments.

  • ART 210 — Typography
  • COM 222 — Successful Web site Publishing
  • COM 292 — Living in the Digital Age
  • CSW 315 — Introduction to Web Programming
    Computer Science Majors may substitute CSC417 for this course.
  • EDM 300 — Introduction to Educational Technology Integration
  • ENG 320 — Writing and Computers
  • HIS 390 — Historical Controversy on the World Wide Web
  • HIS 480 — Computer Applications in History
  • WRH 205 — Composing Cyberspace
A supervised independent project course in a participating department may be taken as an elective if the chairperson of the Computer Science Department determines that the course belongs in this category.

Before Spring 2013

The Web Tech minor requires four core courses (12 credits) and two electives.

  • ART 111 — Basic Design
  • ART 113 — Digital Design I (prerequisite: ART 111)
  • COM 201 — Fundamentals of Communication Technology
  • CSW 131 — Introduction to Web Design

Electives

Electives of the Web Tech Minor are provided by the three departments above along with contributions by other departments including English, Geology and Astronomy, History, Professional and Secondary Education. At least one of these electives taken must be a project capstone course. The project capstone courses are indicated by "(capstone)" in the following list:

  • ART 210 — Typography
  • ART 211 — Graphic Design I
  • ART 212 — Graphic Design II
  • ART 213 — Typography II
  • COM 222 — Successful Web site Publishing (capstone)
  • COM 292 — Living in the Digital Age (capstone)
  • CSW 315 — Introduction to Web Programming (capstone)
    Computer Science Majors may substitute CSC417 for this course.
  • EDM 300 — Introduction to Educational Technology Integration
  • ENG 320 — Writing and Computers
  • ESS 435 — Remote Sensing and Digital Technology (capstone)
  • HIS 390 — Historical Controversy on the World Wide Web (capstone)
  • HIS 480 — Computer Applications in History (capstone)

Alternatively, a supervised independent project course in a participating department may be taken as an elective to satisfy the capstone project requirement.

A student must earn a minimum grade of C- in each course and a minimum overall GPA of 2.0 for all courses taken for the minor.