


Computer science deals with the storage, transformation and transfer of information. It is often considered to be
a branch of engineering because of its applicability.
Experience computer science firsthand through our research facilities:
Gain practical professional experience through UA's optional cooperative education program in the computer science field of your choice. Through co-op, you’ll alternate semesters of work and school while earning a competitive salary.
Interact with other computer science students and professionals in the field through the Akron Student Chapter of the Association for Computing Machinery.
| First Year | Third Year | ||
| Discrete Mathematics | 4 | Humanities in Western Tradition I | 4 |
| English Composition I, II | 7 | Applied Statistics I | 4 |
| Beginning Foreign Language I, II | 8 | Object Oriented Programming | 3 |
| Intro to Computer Science | 4 | Applied Systems Programming | 3 |
| Analytic Geometry-Calculus I | 4 | Elective | 3-4 |
| Data Structures and Algorithms I | 4 | Humanities Requirement | 3-4 |
| Physical Education/Wellness | 1-3 | Computer Organization | 3 |
| Total | 32-34 | Software Engineering | 3 |
| Computer Science Elective | 3 | ||
| Second Year | Area Studies | 2-3 | |
| Data Structures and Algorithms II |
3 | Total | 31-34 |
| Analytic Geometry-Calculus | 4 | ||
| Intermediate Foreign Language I | 3 | Fourth Year |
|
| Natural Science Requirement | 4 | Humanities Requirement | 3-4 |
| Social Science Requirement | 3-4 |
Theory of Programming Languages | 3 |
| Intermediate Foreign Language II | 3 | Operating Systems | 3 |
| Social Science Requirement | 3-4 | Computer Science Elective | 3 |
| Natural Science Requirement | 4 | Elective | 3-4 |
| Assembly Language Programming | 4 | Senior Seminar in Computer Science | 3 |
| Public Speaking or Oral Communications |
3 |
Computer Science Elective | 3 |
| Total | 34-36 |
Computer Science Elective | 3 |
| Electives | 1-5 | ||
| Area Studies | 2-3 | ||
| Total | 27-34 |
A degree in computer science offers many opportunities for professionals with technical knowledge and computer skills who can write and communicate effectively.
Possible positions with a bachelor's degree:
Computer scientists and database administrators are projected to be one of the fastest growing occupations over the next decade.
Creates links among students, alumni and local professionals. You will have access to: