Computer Science

Computer Science

Computer science is the study of understanding how to apply computing to solve problems in the real world across all industries and applications. It deals with theory of computation, algorithms, solving computational problems, the design of computer systems hardware, software and applications, and how computers impact society. Computer science is a foundational skill needed across all disciplines. If you are a problem solver, critical thinker, and have a desire to understand how technology works, you will have fun and be successful studying CS.

Students learn to think creatively, reason systematically, and work collaboratively to solve problems. Within the Computer Science Department, students may choose from a wide range of over 12 courses and DRs to learn valuable skills from programming to web development, app development, and data science. Students will be able to understand computational thinking and problem-solving; how to create and apply algorithms; the syntax of programming; how to manipulate, store, and visualize data; and even how to create their own web pages and apps.

Various CS clubs participate in programming and cybersecurity competitions that offer a fun way for students to apply and demonstrate their knowledge. The Computer Lab (offered several days a week) provides peer tutoring, mentoring, and networking. In addition, preparing for and passing the AP CSA Java exam will earn student credit at many colleges.

Students could go on to pursue majors in Computer Science, Data Science, Information Technology, CyberSecurity, and more. At ASMS, students may choose courses that help them focus on several career tracks: data scientist, database administrator, information security analyst, information technologist, software developer, video game developer, and web developer.


View the ASMS Computer Science Department course chart here.

Watch the Computer Science Department overview video here.

Department Faculty

Course Catalog

View a list of ASMS computer science classes in our Course Catalog.

Learn More

Request Info.

Interested in learning more about the academic offerings at ASMS? Click here to request more information from our admissions department.

Learn More