Schools · Programs · Policies · Courses · Index · Other Catalogs · AU Home

Undergraduate Catalog 2004-2006: Programs

Major in Computer Science, BA

Bachelor of Arts (includes Secondary Certification Option)*

The bachelor of arts program in computer science is an ideal choice for those students interested in the technical aspects of the computer and in computer programming. The program emphasizes software and systems design, while also providing an introduction to computer hardware.

Students completing this program pursue careers as computer programmers, systems analysts, or software systems design specialists. Students completing teaching certification pursue careers as teachers or as computer laboratory coordinators at the middle school or high school level.

A student who combines the computer science major with a minor is particularly well prepared to enter the job market. Appropriate minors may be in communication, a science field, a business field, or mathematics. As well as completing the required computer science courses, it is recommended that students take additional communications and mathematics courses as time permits.

Required Computer Science Courses: 38 semester hours
CSC1500 Computer Science I (4)
CSC1600 Computer Science II (4)
CSC2600 Discrete Structures (4)
CSC2800 Visual Basic (4)
*CSC3150 Computer Organization (4)
CSC3300 Advanced Data Structures (4)
CSC3620 Programming Languages (4)
CSC3650 Object-Oriented Programming (4)
CSC4250 Capstone in Computer Science (2)
CSC4700 Operating Systems (4)

Selected Computer Science Courses: Choose 4 semester hours
CSC3360 Internet Programming (4)
CSC3500 Microcomputer Systems (4)
CSC3750 C++ for Java Programmers (4)
CSC4150 Artificial Intelligence (4)
CSC4200 Systems Analysis and Design (4)
CSC4360 Database Systems (4)
CSC4400 Data Communication Systems and Networks (4)
CSC3810,4810 Selected Topic (1-4)
CSC3830,4830 Directed Study (1-4
CSC3940,4940 Career Application Field Experience (1-4)

*NOTES FOR STUDENTS SEEKING SECONDARY EDUCATION TEACHER CERTIFICATION:

  1. A student seeking teacher certification in computer science also completes a supplementary major in secondary education as specified by the College of Education.
  2. CSC3500 Microcomputer Systems should be substituted for CSC3150 Computer Organization by those seeking teacher certification in computer science.

Posted 31 December 2003
Schools · Programs · Policies · Courses · Index · Other Catalogs · AU Home