Computer Science, B.S.

Major Requirements

Required Courses

CS 128INTRODUCTION TO SOFTWARE APPLICATION DEVELOPMENT

3

CS 128LINTRODUCTION TO SOFTWARE APPLICATION DEVELOPMENT LABORATORY

1

CS 129OBJECT-ORIENTED PROGRAMMING

3

CS 225WEB PROGRAMMING

3

CS 242MODELS OF COMPUTATION

3

CS 270SOFTWARE DEVELOPMENT PRACTICES

3

CS 328ADVANCED PROGRAMMING

3

CS 470SOFTWARE ENGINEERING PROJECT

3

CS 475TECHNICAL WRITING IN COMPUTER SCIENCE

3

CS 477DESIGN PATTERNS

3

DATA 150DATABASE SYSTEMS

3

MT 142INTRODUCTION TO DISCRETE MATHEMATICS

3

 

Elective Courses

Four CS courses at the 300 level or above.

Comprehensive Exam

Students must pass a comprehensive exam in their final semester.

Total Credit Hours: 46