Schools · Programs · Policies · Courses · Index · AU Home
Undergraduate Catalog 2001-2003: Programs

Major in Computer Science-Electronics

Bachelor of Arts
The Computer Science-Electronics program is the ideal major for a student who already has a strong background in electronics technology and wishes to add a knowledge of programming and software systems to that background. To enter this program, students must transfer in at least fifteen semester hours of college level electronics courses, including courses in digital logic and microprocessors. This major is not open to entering freshmen.

The development and maintenance of hardware systems is one of several major divisions within the discipline of computer science. Because of the increasing interest in designing efficient hardware-software systems, a person seeking a career in this area needs to be knowledgeable in both hardware and software. This major prepares students for careers in the technical support areas of research laboratories or research departments of large companies, and as maintenance engineers of computer equipment, and for careers in designing equipment that utilizes microprocessors as sub-units.

Students who take additional communications and mathematics courses, and complete the required computer science courses, are especially well prepared to enter the job market. The following courses are particularly recommended:

COM150 Public Speaking
COM/ENG204 Technical and Professional Writing
ECN/SBS232 General Statistics
MTH112 Mathematics for Decision Making
MTH212 Calculus for Decision Making
PHL120 Logic

Required Courses: Choose 24 semester hours
CSC150 Computer Science I
CSC160 Computer Science II
CSC250 Computer Science III
CSC260 Discrete Structures
CSC280 Visual Basic Programming
CSC315 Computer Organization
CSC365 Object-Oriented Programming
CSC425 Application of Computer Technology

Selected Courses: Choose 9 semester hours
BUS322 Management Information Systems
CSC330 Advanced Data Structures
CSC336 Application of Internet Programming Techniques
CSC350 Microcomputer Systems
CSC362 Programming Language Concepts
CSC375 Visual Programming
CSC383 Directed Study Programming Laboratory
CSC415 Introduction to Artificial Intelligence
CSC420 Information System Analysis and Design
CSC436 Database Systems
CSC440 Data Communication Systems and Networks
CSC460 Compiler Construction
CSC470 Operating Systems
CSC281, 381, 481 Special Topic
CSC283, 383, 483 Directed Study
CSC494 Career Application Field Experience

Posted: 27 February 2002
Schools · Programs · Policies · Courses · Index · AU Home