Indiana University of Pennsylvania

1996-1997 Undergraduate Catalog
Indiana, Pennsylvania 15705

The College of Natural Sciences and Mathematics

Bachelor of Arts-Computer Science

Liberal Studies:  As outlined in Liberal Studies section      55-58
with the following specifications:
Mathematics:  MA123 (or MA121-MA122 or MA127)
Liberal Studies electives:  MA216 (or MA214 or MA217), 
no courses with CO prefix

Major:                                                           35
Required courses:
CO105   Fundamentals of Computer Science            3sh
CO110   Problem Solving and Structured Programming  3sh
CO220   Applied Computer Programming                3sh
CO300   Assembly Language Programming               3sh
CO310   Data Structures                             3sh
CO315   Large File Organization and Access          3sh
CO380   Seminar on the Computer Profession          1sh
CO480   Seminar on Technical Topics                 1sh

Controlled electives:  Select 9sh (1)
CO250   Introduction to Numerical Methods           3sh
CO319   Software Engineering Concepts               3sh
CO320   Software Engineering Practice               3sh
CO345   Data Communications                         3sh
CO355   Computer Graphics                           3sh
CO360   IBM Job Control Language                    1sh
CO362   UNIX and C                                  3sh
CO481   Special Topics in Computer Science 
        (as approved for majors)                  1-4sh
CO485   Independent Study                         1-4sh
CO493   Internship in Computer Science             12sh (2)
Upper-level Electives by Categories                 6sh (3)
Computer Architecture:  CO410
Theory of Languages:  CO419, CO420, CO424, CO460
Systems Programming:  CO430, CO432
Numerical Methods:  CO450
Artificial Intelligence:  CO405
Data Base Management:  CO441

Other Requirements:                                            6-22
Additional Writing:
EN322   Technical Writing                           3sh
Foreign Language Intermediate Level               0-6sh (4)
Additional Mathematics:                          3-13sh (5)
MA123   Calculus for Physics and Chemistry
(MA121 and MA122 or MA127 may be substituted)
MA216   Probability and Statistics for Natural Sciences
(MA363 and MA364, MA214 and MA417, or MA217 and
MA417 may be substituted)
MA219   Discrete Mathematics

Free Electives:                                                9-28

Total Degree Requirements: 124
(1) Select at least 9sh from the list of controlled electives and/or the list of upper-level electives. Note: Only 4sh of CO493 may be counted toward these 9sh.
(2) CO493 may be selected in either the second semester of the junior year or the first semester of the senior year. If CO493 is selected and approved, CO380 should be taken in the immediately preceding semester.
(3) Select at least two additional courses, from at least two different categories, from the list of upper-level electives.
(4) Foreign Language intermediate-level courses are counted as Liberal Studies electives.
(5) Any of the Mathematics options satisfy the Learning Skill requirement, and one course may be counted as a Liberal Studies elective. The three-credit minimum applies to students who take MA123 and MA216. The thirteen-credit maximum applies to students who take the MA121-MA122 calculus option and the MA363-MA364 statistics option.
IUP Info | Table of Contents | Index of Courses

This information is maintained by the Office of the Registrar, with approval from the University Senate. Last Modified on Thu Mar 6 09:28:31 1997