
1999-2000 Undergraduate Catalog
Indiana, Pennsylvania 15705
The College of Natural Sciences and Mathematics
Liberal Studies: As stated in Liberal Studies Requirements 54-58
with the following specifications:
Mathematics: MA123 or MA127
Liberal Studies electives: MA124,
no course with CO prefix
Major:
Required courses: 41
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
CO319 Software Engineering Concepts 3sh
CO380 Seminar on the Computer Profession 1sh
CO410 Processor Architecture and Microprogramming 3sh
CO420 Modern Programming Languages 3sh
CO432 Introduction to Operating Systems 3sh
CO480 Seminar on Technical Topics 1sh
Controlled electives: Select 9sh (1)
CO201 Internet and Multimedia 3sh
CO250 Introduction to Numerical Methods 3sh
CO320 Software Engineering Practice 3sh (2)
CO345 Data Communications 3sh
CO355 Computer Graphics 3sh
CO360 IBM Job Control Language 1sh
CO362 UNIX and C 3sh
CO405 Artificial Intelligence 3sh
CO419 Software Development with Ada 3sh
CO424 Compiler Construction 3sh
CO430 Introduction to Systems Programming 3sh
CO441 Data Base Management 3sh
CO444 Productivity Tools and Fourth Generation
Language 3sh
CO450 Applied Numerical Methods 3sh
CO451 Numerical Methods for Supercomputers 3sh
CO460 Theory of Computation 3sh
CO481 Special Topics in Computer Science
(as approved for majors) 1-4sh
CO482 Independent Study 1-4sh
CO493 Internship in Computer Science 12sh (3)
Other Requirements: 13-21
Additional writing:
EN322 Technical Writing 3sh
Foreign Language Intermediate Level 0-6sh (4)
Mathematics: A minor in mathematics 10-12sh (5) (6)
including the following courses
MA123 Calculus I for Physics, Chemistry, and Mathematics
(MA127 may be substituted)
MA124 Calculus II for Physics, Chemistry, and Mathermatics
(MA128 may be substituted)
MA171 Introduction to Linear Algebra
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: 5-23
Total Degree Requirements: 124
(1) Select at least 9sh from the list of controlled electives. Note: Only 4sh of CO493 may be counted toward these 9sh.