wexfordinstitute.eu

Associate of Science in Computer Science (ACS) Online Degree

Prepare for your tech career with a solid foundation in computer programming, databases, software and operating systems. It’s the perfect introduction to craft a career in today’s computer-driven world and provides the groundwork for a future bachelor’s degree.

Overview

Develop in-demand skills to thrive in today’s tech field with the Associates of Science in Computer Science. You’ll design, implement and evaluate software to tackle real-world problems. This degree is perfect for working professionals who want a strong foundation in computer science or hope to pursue an advanced degree in the future.

What You’ll Learn in the Online ACS Program

Build a solid computer science skillset: 

Admission Requirements

Anyone who has a high-school education and is 16 years of age or older can study online at Wexford.

Admission Requirements

Anyone who has a high-school education and is 16 years of age or older can study online at Wexford.

 3 Credits |  None

This course presents students with basic concepts in statistics and probability, and encourages statistical thinking. This course is intended to bring students to a level where they can carry out simple statistical analysis of simple data. Topics covered include descriptive statistics, probability, discrete and continuous random variables, the sampling distribution, and the Central Limit Theorem. The emphasis in the course is on the presentation of statistical methods and on the interpretation of the outcome. The philosophy of statistics, and not its mathematics, is at the center of this course; needed mathematical concepts are demonstrated via simulations rather than by abstract proofs.

3 credits | None

This course provides a solid grounding in algebra, trigonometry, and analytic geometry in preparation for further mathematical studies. The course includes an extensive study of linear, quadratic, and rational functions. It also contains an introduction to exponential and logarithmic functions and circles. Finally, the topic of systems of linear equations is covered.

3 Credits | None
This course will serve as preparation for students to make a successful journey into the online learning environment with Wexford Institute. It will introduce students to Wexford Institute’s resources available to them, to the academic methods, and to the policies and expectations for student performance. Further, it will provide an overview of strategies for student success including time and stress management, effective study skills, and personal ownership of the learning process.

3 credits | None
This course provides a solid grounding in algebra, trigonometry, and analytic geometry in preparation for further mathematical studies. The course includes an extensive study of linear, quadratic, and rational functions. It also contains an introduction to exponential and logarithmic functions and circles. Finally, the topic of systems of linear equations is covered.

3 Credits | None
This course presents students with basic concepts in statistics and probability, and encourages statistical thinking. This course is intended to bring students to a level where they can carry out simple statistical analysis of simple data. Topics covered include descriptive statistics, probability, discrete and continuous random variables, the sampling distribution, and the Central Limit Theorem. The emphasis in the course is on the presentation of statistical methods and on the interpretation of the outcome. The philosophy of statistics, and not its mathematics, is at the center of this course; needed mathematical concepts are demonstrated via simulations rather than by abstract proofs.

3 credits | None
This course is designed to foster skills in critical reading and thinking, and in the production and evaluation of purposeful academic writing. Students are introduced to literary genres, rhetorical patterns in writing, and the use and citation of research sources. They gain practice in clear, effective writing, with an emphasis on the academic research paper and its components. By the end of the course students will produce a paper of collegiate quality.

3 Credits

This course is designed to provide students with a foundational understanding of key computer science principles such as an exploration of diverse topics including number systems, logic gates, operating systems, computer networks, security, programming fundamentals, and different aspects of the field of computer science. With a structured approach and a balanced blend of theory and practical insights, this course endeavors to lay robust groundwork for aspiring computer scientists, fostering their proficiency and insight across this dynamic discipline.

3 Credits | None
This course covers the basics of computer programming and provides a foundation for further learning in this area. No previous computer programming knowledge is required to finish this course. The course uses the Python programming language which is very simple and straightforward. The course also covers abstract concepts which can be applied to almost any programming language, and students are encouraged to pay attention to these, since the way of thinking like a programmer is the most valuable lesson they will learn.

3 Credits | CS 1101

This introductory course teaches the fundamental concepts of programming languages by use of the popular Java language. The topics cover fundamental principles of programming, including data types, program control and decisions, loops, string manipulations, procedures, arrays, software testing, and debugging.

3 Credits

CS 1102 This course builds on the Introduction to Programming 1 course and teaches a more highly developed Java programming language with features beyond the basic concepts covered in the first programming course. A large part of the course will be devoted to more advanced building blocks such as recursion, linked data structures, and Java’s Collection Framework. In addition to this, students learn about designing and coding complex, robust, and efficient programs, and are introduced to a professional programming tool: the Eclipse Integrated Development Environment.

3 Credits |None

This course covers digital electronics, logic design, computer arithmetic, memory systems, programmable logic devices, and computer architecture. Students will be able to explain the principles of digital circuits and logic. We will use an online hardware simulator to actually “build” a computer and develop an assembler from the ground using concepts we will learn in class. Topics include number systems, Boolean logic, combinational and sequential circuits, computer arithmetic, memory hierarchies, and CPU (Central processing unit) design. By course completion, students will be equipped to contribute to the field of digital design, with skills in circuit design and microprocessor understanding.

3 Credits | CS

1102 This course introduces the fundamental concepts necessary for designing, using and implementing database systems. We stress the fundamentals of database modeling and design, relational theory, and the Structured Query Language.

3 Credits | CS 1104

This course will introduce the basic concepts of communication networks, including the OSI model and different types of communication protocols, including the Internet Protocol TCP/IP protocol). The course will also cover the key concepts and structures of the Internet. Throughout the course, we will mainly be focusing on the two most prevalent reference models of network definition, OSI and TCP/IP.

3 Credits | CS 1103

This course introduces students to fundamental concepts and issues surrounding software development for programs that operate on the web and the internet such as static and dynamic content, dynamically served content, web development processes, and security.

3 Credits | CS 1103

This course provides an applied introduction to commercial operating systems. It is intended or intermediate students who have basic programming skills. Key concepts of computer systems and operating systems are introduced, as well as the communications and linkages associated with computer systems. Operating systems that are introduced include Microsoft Windows and UNIX/Linux.

3 Credits | CS 1103

This course focuses on the engineering process requirements, including identification of stakeholders, requirements elicitation techniques such as interviews and prototyping, analysis fundamentals, requirements specification, and validation. Course topics will include the use of models (State-oriented, Function-oriented, and Object-oriented), documentation or Software Requirements (Informal, semi-formal, and formal representations), structural, informational, and behavioral requirements; non-functional requirements, and the use of requirements repositories to manage and track requirements through the life cycle.

Note: Regarding the General Education Requirements, each of the sections can be fulfilled by any course that is closely related to the discipline. While the 3 credits required for the Elective section can be fulfilled by summing courses from any discipline.

6 Credits | None

Philosophy, History, Law/politics, Classics, Literature, Linguistics/languages (not including ESL), Religion, Anthropology

6 Credits | None

Psychology, Sociology, Communication studies, Education (depending on the course), Geography, Political Science, Anthropology, Economics, Demography, Behavioral Neuroscience/ cognitive science

3 Credits | None

Biology, Chemistry, Physics, Geology, Computer science, Earth Science, Engineering, Anatomy/physiology, Anthropology (physical or biological), Geography (Physical or Biological)

3 Credits |None

World Civilization, History of Civilization, Regional Civilization (US, Asian, African, European civilization courses), Culture, Beliefs

3 Credits |None

Ethics (General or philosophical) not including professional ethical courses like Law, Medical, Engineering ethics

3 Credits | None

Any course outside the student’s field of study

36 Credits | None

Any college level course

Associate’s Degree in Computer Science Careers

Where will an Associates of Science in Computer Science take you? Your degree will help prepare for a job as a:

As a Wexford student, you’re never on your own—our Career Service Center provides resume feedback, networking tips, interview techniques and more.  

Associate of Science in Computer Science Costs

Wexford does not charge for tuition, books, or campus expenses. You’ll never have to pay fees for courses upfront. We charge only a $60 application fee, and a $160 assessment fee at the end of each course. This is a huge savings compared to U.S. public universities who charge on average $6,754 for an Associate’s degree. Over the course of your studies at Wexford, you can expect to pay a total of $3,260—less if you have credits to transfer in! Our mission is to make it possible for everyone to afford a degree, if you can’t afford these fees scholarships and grants may be available.

Flexibility

Concerned about managing your studies while you work or juggle family life? Don’t be! Over half of our students are successfully studying while working, raising families, or both. You can too! Wexford is proud to be the world’s most flexible option for earning a high-quality, accredited, 100% online degree. Learn more about how our programs are specially designed to work for you

Asynchronous Learning

At Wexford there are no live lectures, and no set class times. Instead, you can enjoy the freedom of online flexibility and study on your own schedule. Complete assignments during your commute, on your lunch break, or after the kids are in bed. As long as your course work is finished by the end of each week you’ll stay on track for graduation.

Accessible Technology

All you need to study at Wexford is a stable internet connection – whether it’s on a desktop, laptop, or even your cell phone. Courses never require heavy video files, and the Wexford Online Campus is compatible with most browsers. Students even receive a subscription to Office 365 including Microsoft Office, at no extra cost.

Transfer Credits

Have credits from another accredited university? Great! Master’s degree students can transfer up to 50% of their total credits to Wexford. There is no charge for transfer credit evaluations, and if accepted there is a small fee of only $17 for each course transferred.

Common Questions Students Are Asking Us

Questions regarding our academic programs offered at Wexford.

Does Wexford Institute accept international students?

 Absolutely! wexford institute has students from over 200 countries and territories.

Absolutely! Classes at Wexford institute are small and highly qualified instructors are available to answer students’ questions and offer support. Additionally, each student is connected with a personal Program Advisor at the commencement of their studies, who remains with them until graduation. Program Advisors act as the students’ personal support system throughout their studies. The Program Advisor will answer any questions the student may have, offer academic advice, discuss course selection, and offer encouragement throughout the student’s studies.

Asynchronous learning allows you to learn on your own schedule. You will have access via the Wexford institute Online Campus to assignments, lectures, and other learning materials. There are no live lectures or set class times at Wexford institute.