| General Information: |
Get General Information (Acrobat Reader is needed) |
||
| Faculty/Staff Directory: | |||
| Colleges/Schools: | |||
| Courses: | |||
COMPUTER SCIENCE/BACHELOR OF ARTS
Total Credit Hours: 128
Major Credit Hours: 43-45
I. Core Courses (31-32)
70-200 Computer Science I: Programming and Algorithm Design (3)
70-210 Computer Science II: Data Structures (3)
70-245 Computer Science III: Object-Oriented Development Using JAVA (3)
70-220 Introduction to Unix (3)
70-xxx One elective programming language course at or above the 200 level (3)
70-460 Programming Languages (3)
13-210 Discrete Mathematics (4)
Choose one of these three:
13-200 Calculus I (4)
or
13-211 Calculus for the Life Sciences (4)
or
13-240-X Applied Calculus (3)
Choose one of these two:
70-350 Operating Systems (3)
or
70-300 Assembly Language Programming (3)
70-330 Database Theory and Design (3)
II. Elective Courses (12 or 13)
Choose four additional computer science courses at or above the 200 level.
13-275 Linear Algebra (4) or 13-350 Numerical Analysis (4) may substitute for one computer science elective.
III. The advanced writing requirement for Computer Science majors is satisfied by taking
70-460 Programming Languages (3)
and EITHER
70-440 Software Engineering (3)
OR one of the following English Department writing courses:
06-300 Writing for the Professions (3)
06-302 Writing in the Disciplines (3)
06-305 Writing for Global Audiences (3)
06-306 Editing for Publishing (3)
06-310 Advanced Writing (3)