
2000-2001 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: MATH 123 (or MATH 121-MATH 122)
Liberal Studies electives: MATH 124,
no course with CO prefix
Major:
Required courses: 41
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 410 Processor Architecture and Microprogramming 3sh
COSC 420 Modern Programming Languages 3sh
COSC 432 Introduction to Operating Systems 3sh
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 320 Software Engineering Practice 3sh (2)
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 405 Artificial Intelligence 3sh
COSC 419 Software Development with Ada 3sh
COSC 424 Compiler Construction 3sh
COSC 430 Introduction to Systems Programming 3sh
COSC 441 Data Base Management 3sh
COSC 444 Productivity Tools and Fourth Generation
Language 3sh
COSC 450 Applied Numerical Methods 3sh
COSC 451 Numerical Methods for Supercomputers 3sh
COSC 460 Theory of Computation 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 (3)
IFMG 455 Data Warehousing and Mining 3sh
Other Requirements: 13-25
Additional writing:
ENGL 322 Technical Writing 3sh
Foreign Language Intermediate Level 0-6sh (4)
Mathematics: A minor in mathematics 10-12sh (5)
including the following courses
MATH 123 Calculus for Physics, Chemistry,
and Mathematics (MATH 121 and MATH 122)
MATH 124 Calculus II for Physics, Chemistry, and Mathermatics
MATH 171 Introduction to Linear Algebra
MATH 216 Probability and Statistics for Natural Sciences
(MATH 363 and MATH 364)
MATH 219 Discrete Mathematics
Free Electives: 0-16
Total Degree Requirements: 124
(@) Program revisions pending IUP Council of Trustees approval.