| Student Goals: Career-related, General Studies
Computer science courses develop skills in designing, writing, and modifying computer programs to accomplish a wide variety of tasks in all areas of business and industry. Students take these courses:
 | to Prepare for a Major at a four-year institution. A typical BS graduate in computer science might start as a programmer on a team, advance to team leader, and eventually be promoted to systems analyst, designing entire program systems. The college offers coursework which parallels the first two years of a BS degree in Computer Science Engineering at ASU. CSC coursework should include: |
|
| CSC 100 | Introduction to Computer Science (or programming in high school) |
| CSC 120 | Degital Design Logic |
| CSC 200 | Principles of Computer Science |
| CSC 210 | Data Structures and Algorithms |
| CSC 226 | Assembly Language Programming |
| CSC 240 | Introduction to Different Programming Languages |
| MAT 227 | Discrete Mathematical Structures |
Note: Students should consult with a departmental advisor in planning their schedule in order to complete requirements in an expedient manner.
|
 | as Background for other Careers. CSC 181 (Applied Problem Solving with BASIC) is recommended for non-computer majors who have a choice in their baccalaureate degree program among CSC100, 181, or 183. |
|
 | to update and improve professional programming skills. The CSC150, 178, 185, 230, 250, 260 and 281 courses are designed for industry professionals (and students) who wish to update and expand their professional skills in this fast-changeing profession. |
|