Indiana University of Pennsylvania

2000-2001 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:  MATH 123 (or MATH 121-MATH 122)
Liberal Studies electives:  MATH 216 (or MATH 214 or MATH 217), 
no courses with COSC prefix

Major:                                                           35
Required courses:
COSC 105   Fundamentals of Computer Science            3sh
COSC 110   Problem Solving and Structured Programming  3sh
COSC 220   Applied Computer Programming                3sh
COSC 300   Assembly Language Programming               3sh
COSC 310   Data Structures                             3sh
COSC 315   Large File Organization and Access          3sh
COSC 380   Seminar on the Computer Profession          1sh
COSC 480   Seminar on Technical Topics                 1sh

Controlled electives:  Select 9sh (1)
COSC 250   Introduction to Numerical Methods           3sh
COSC 304   Interactive Internet Programming 
	   with Java				       3sh
COSC 319   Software Engineering Concepts               3sh
COSC 320   Software Engineering Practice               3sh
COSC 345   Data Communications                         3sh
COSC/IFMG 354 Testing and Controlling LANs	       3sh
COSC 355   Computer Graphics                           3sh
COSC 360   IBM Job Control Language                    1sh
COSC 362   UNIX Systems                                3sh
COSC 481   Special Topics in Computer Science 
           (as approved for majors)                  1-4sh
COSC 482   Independent Study                         1-4sh
COSC 493   Internship in Computer Science             12sh (2)
IFMG 455   Data Warehousing and Mining		       3sh

Upper-level Electives by Categories                 6sh (3)
Computer Architecture:  COSC 410
Theory of Languages:  COSC 419, COSC 420,
COSC 424, COSC 460
Systems Programming:  COSC 430, COSC 432
Numerical Methods:  COSC 450, COSC 451
Artificial Intelligence:  COSC 405
Data Base Management:  COSC 441, COSC 444

Other Requirements:                                            6-22
Additional Writing:
ENGL 322   Technical Writing                           3sh
Foreign Language Intermediate Level               0-6sh (4)
Additional Mathematics:                          3-13sh (5)
MATH 123   Calculus for Physics, Chemistry,
and Mathematics (MATH 121 and MATH 122)
MATH 216   Probability and Statistics for
Natural Sciences (MATH 363 and MATH 364 or MATH 217
and MATH 417 may be substituted)
MATH 219   Discrete Mathematics

Free Electives:                                                9-28

Total Degree Requirements: 124
(@) Program revisions pending IUP Council of Trustees approval.
(1) Select at least 9sh from the list of controlled electives and/or the list of upper-level electives. Note: Only 4sh of COSC 493 may be counted toward these 9sh.
(2) COSC 493 may be selected in either the second semester of the junior year or the first semester of the senior year. If COSC 493 is selected and approved, COSC 380 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 3sh minimum applies to students who take MATH 123 and MATH 216. The 13sh maximum applies to students who take the MATH 121-MATH 122 calculus option and the MATH 363-MATH 364 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 at 10:23 PM on 09/20/2000.