Computer Programming Secondary Emphasis

 

SECONDARY EMPHASIS IN COMPUTER PROGRAMMING - To claim knowledge of computer programming, one should have experience in two or more high level languages and also have gained a fundamental understanding of the machine and its organization. In addition, those intending to program in any realistic environment will need a background in larger software systems as covered in Software Design or Database Management Systems.

CS 110

Computer Science I

4 credits

CS 220

Computer Organization

4 credits

CS 240

Computer Science II

3 credits

One of CS 200
or
CS 210
or
CS 254
or

CS 256

FORTRAN

COBOL

C++ Programming

Perl Programming – choice of a programming language

2 credits

2 credits

2 credits

2 credits

MA 116

Discrete Structures

3 credits

CS 3XX

An upper level CS course

3 credits

                                                         Total credits = 19

                                                                                   

updated 7-07

 

Back to POES