Undergraduate Catalog 2018-2019

Computer Science Minor

Pre-Minor Requirements: 16 credits

Required Courses

MTH 123College Algebra and Trigonometry(RMQR)

4

CSC 126Introduction to Computer Science(FSWR)

4

CSC 220Computers and Programming(RNL)

4

CSC 211Intermediate Programming(RNL)

4

Minor Requirements: 16 credits

Computer Science minor requirements can be met by completion of any one of the following sequences:

1. Computer Science minor sequence for students with an interest in computer engineering:

CSC 228Discrete Mathematical Structures for Computer Science(RLA)

4

CSC 326Data Structures(RNL)

4

and two courses chosen from the following list:

CSC 332Operating Systems I(RLA)

3

CSC 435Advanced Data Communications(RNL)

4

CSC 446Computer Architecture(RNL)

4

2. Computer Science minor sequence for students with an interest in applications programming:

CSC 326Data Structures(RNL)

4

CSC 330Object-Oriented Software Design(RNL)

4

CSC 424Advanced Database Management Systems(RNL)

4

and one course chosen from the following list:

CSC 332Operating Systems I(RLA)

3

CSC 420Concepts of Programming Languages(RNL)

4

CSC 430Software Engineering(RNL)

4

CSC 435Advanced Data Communications(RNL)

4

CSC 470Introductory Computer Graphics(RNL)

4

CSC 480Artificial Intelligence(RNL)

4