Computer Science (CS)

Courses

CS A101 Introduction to Computer Science 3 Credits

Offers a broad overview of computer science designed to provide students with an appreciation for and an understanding of the many different aspects of computer science. Topics include discrete mathematics, an introduction to programming languages, algorithmic problem solving, basic concepts in hardware, operating systems, networks, graphics, and an overview of the social context of computing. The following basic computer skills are expected: how to use a web browser, send email, edit with a word processor, copy files, open and save documents, and open and close windows.
Special Note: Students who intend to major in computer science may take this course as preparation for their course of study.
Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

Prerequisites: MATH A105 with a minimum grade of C.

CS A109 Computer Programming (Languages Vary) 3 Credits

Problem analysis and solution using a selected programming language.
Special Note: May be repeated twice for credit with a change in language.
Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

Prerequisites: MATH A105 with a minimum grade of C.

CS A110 Java Programming 3 Credits

Introduction to the syntax of the Java language and object-orientation with an emphasis on writing programs to solve problems.
Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

Prerequisites: MATH A105 with a minimum grade of C.

CS A111 Visual Basic .NET Programming 3 Credits

Introduction to the syntax and semantics of the Visual Basic .NET programming language with an emphasis on writing programs to solve problems.
Registration Restrictions: If prerequisite is not satisfied, appropriate SAT or ACT scores or approved UAA placement test required.

Prerequisites: MATH A105 with a minimum grade of C.