With an Associate of Science in Computer Science, you can develop the foundational knowledge you need to pursue support technician, software programming, and other entry-level computer science roles.
Salem International University offers a 20-month, 60-credit Associate of Science in Computer Science designed to teach you what you need to know to take the first step into the computing job market or prepare for a bachelor’s degree. We offer this program on campus in West Virginia or through convenient online learning.
Objectives of This Program
Graduates from this computer science program emerge with a solid foundation of general knowledge aimed at increasing reasoning capability and basic knowledge of computing principles, including programming languages, computer architecture, software applications, and web applications.
This program prepares you for entry-level career opportunities in the field and also provides an appropriate grounding for future study at the bachelor’s level.
When you earn your Associate of Science in Computer Science with us, you’ll be prepared to pursue entry-level career opportunities in IT, including areas such as:
- Website design/ administration
- Technical support, including installation and repair
- Software programming
- Computer animation or graphics modeling
This program also prepares you to complete a bachelor’s degree in computer science after graduation.
Program of Study
In our ASCS degree program, you’ll study foundational information technology principles such as programming, computer graphics, Internet publishing, and more. Courses in the International Focus expand your knowledge of business, governments, and economics to the global level.
General Education Courses:
- UNV100 Student Success & Orientation
- ENG101 Written English
- ENG102 Written English 2
- ENG200 Technical Writing
- COM104 Principles of Human Communication
- ECO252 Macroeconomics
- ECO253 Microeconomics
- PSY100 Introduction to Psychology
- SOC110 Introduction to Sociology
- IT105 Computer Applications
- HIS153 U.S. History
- HIS154 U.S. History 2
- MAT109 College Algebra
- MAT140 Statistics
- HED120 Core Concepts of Personal Health
- BIO101 Basic Principles of Biology
- PSC100 American Government & Society
International Focus Courses:
- ENG203 Multicultural Literature
- HIS125 World Civilizations
- HIS126 World Civilizations 2
- HIS210 World Geography
Computer Science Curriculum:
- CS100 Principles of Computer Science
- CS110 Introduction to Computer Architecture
- CS120 Fundamentals of Computation
- CS130 Fundamentals of Computer Graphics
- CS150 Introduction to Programming
It takes five consecutive academic semesters of 12 semester credit hours each or 3 credit hours per month to complete the program—20 months in total.
SIU offers the Associate of Science in Computer Science online or on campus in West Virginia. Both learning options feature:
- The same curriculum and accelerated course sequence
- Experienced faculty who support your goals
- A diverse learning community
- Comprehensive preparation for your computer science career
UNV100 – Student Success & Orientation (3 Credits)
This course introduces new students to tools for success in and out of the classroom. Students learn about college life, academic success, and intercultural communication to help with their transition to Salem International University. Prior learning is assessed for each student. Students will focus on the skills needed for successful completion of the general education curriculum and their major.
ENG101 – Written English (3 Credits)
Helps students develop the skills necessary for effective written communication. Instruction centers in exemplary nonfiction prose and in writing expository paragraphs and essays.
ENG102 – Written English 2 (3 Credits)
This course builds on Written English I to emphasize objective, public forms of exposition including description, analysis, and argument, the conventions of formal written English and basic scholarly research skills. The development of creative, critical, and analytical thinking skills are emphasized. Prerequisite: ENG101.
ENG200 – Technical Writing (3 Credits)
Teaches clarity and directness in writing for business and the professions. Students use a problem-solving model of goal and audience analyses in producing reports, organizational correspondence, and instructions.
COM104 – Principles of Human Communication (3 Credits)
An introduction to intra-personal, interpersonal, small group, and public communication skills.
HIS153 – U.S. History (3 Credits)
From the European colonization of North America to independence, the Civil War, and the industrial revolution, this course analyzes the social, economic, and political forces behind the United States’ rise to world power by the latter half of the nineteenth century.
HIS154 – U.S. History 2 (3 Credits)
By describing the domestic and foreign policies of the United States throughout the twentieth century, the course analyzes the reasons behind its rise to superpower status by the turn of the twenty-first century. At the same time, it sketches the causes and effects behind the labor, African-American, and women’s right movements.
IT105 – Computer Applications (3 Credits)
This course will provide students with basic computing concepts and applications, and will offer a useful foundation upon which students can develop skills necessary to become effective users of operating systems, application software, and utility software. The primary focus of this course will be on productivity software applications, including word processing, spreadsheet, database, the Internet and presentation software.
MAT109 – College Algebra (3 Credits)
This course provides a review of the real number system and algebraic expressions, linear and quadratic equations and inequalities, complex numbers, graphing, polynomial and rational functions, exponential and logarithmic functions, systems of equations, and basic matrix algebra. This course meets part of the mathematics general education requirement for graduation.
MAT140 – Statistics (3 Credits)
This course provides development of basic concepts in statistics including descriptive statistics, probability, central tendency measures, distributions, correlation, and hypothesis testing. This course meets part of the mathematics general education requirement for graduation.
PSC100 – American Government and Politics (3 Credits)
Survey of American government and politics, including federal, state, and local governments, with consideration of the constitutions, civil liberties, partisan voting behavior, and functions of executive, legislative, and judicial branches of our government.
PSY100 – Principles of Psychology (3 Credits)
This course consists of the study of the mind, behavior, biopsychology, psychological development, sensation, perception, learning, remembering, cognitive processing, emotion, motivation, stress, personality, intelligence, social psychology, psychopathology, and therapies for mental disorders.
SOC110 – Introduction to Sociology (3 Credits)
This course is designed to give a broad overview of the field of sociology. It focuses on all aspects of society: culture, social interaction, institutions, group processes, social control, diversity and inequality based on race, ethnicity, class, gender, and all causes and the nature of social stability and social change.
BIO101 – Basic Principles of Biology (3 Credits)
A study of biological principles and their relevance to human issues. Topics include scientific methods and societal oversight, cell biology, biomolecules and structure and function of living cells, nutrition, genetics and genetic engineering, the evolutionary process and loss of diversity, and plant and animal reproduction and modern manipulations. Critical thinking, lab exercises, and written expression are emphasized. This course encourages better-informed life-style, medical, and community decision-making. Note: This course is not intended for Biology majors. (Cross-listed as SCI105.)
HED120 – Core Concepts of Personal Health (3 Credits)
Designed to acquaint students with concepts of health including total fitness and evaluation, nutrition, stress management, and current health topics.
ECO252 – Macroeconomics (3 Credits)
The examination of macroeconomic theory, the law of supply and demand, market equilibrium, operations of the market system, basic money transactions, and circular flow of money. Study of economic institutions and the methods and tools used to balance the economy as a whole.
ECO253 – Microeconomics (3 Credits)
An analysis of the microeconomic theory. Topics include the investigation of individual businesses, consumers and small segments of the economy; the study of price and output decisions in competitive, monopolistic, and oligopolistic market conditions; and an examination of wage policies and unions, urban and farm problems, and antitrust regulations. The role of international trade and specialization is emphasized.
ENG203 – Multicultural Literature (3 Credits)
Living in the twenty-first century is living in a multicultural world. Reading and discussing literature form many different cultures helps students develop understanding of those cultures. To this end, students in this class will read and discuss the works of authors from many different cultures, past and present, in the light of background information about the lives of those authors and about their cultures. Prerequisite: ENG101.
HIS125 – World Civilization (3 Credits)
The course deals with the origin and development of early civilizations throughout the world from earliest times until the seventeenth century. Special attention will be given to the political, economic, social, and cultural forces still existing today.
HIS126 – World Civilization 2 (3 Credits)
History 126 deals with the development of the various aspects of modern civilizations around the world. Special consideration will be given to the interaction between other cultures and modern America.
HIS210 – World Geography (3 Credits)
Global geography and climate and their influences upon the economy, political structure, and general culture of the nations of the world.
ICO100 – Foundations for Intercultural Understanding (3 Credits)
This course is designed to help students develop cultural sensitivity, thus enabling them to create and maintain positive interpersonal relationships with people of diverse cultural backgrounds. Topics of discussion include perceptions; worldviews; attitudes and belief systems; social, economic and environmental structures of different cultures; interpersonal relationships; and multicultural issues.
CS100 – Principles of Computer Science (3 Credits)
Designed to appeal to a diverse audience, this course examines some of the fundamental ideas of the science of computing. Lectures and hands-on assignments cover a wide variety of topics such as hardware organization, the Internet, computer programming, limits of computing, and graphics.
CS110 – Introduction to Computer Architecture (3 Credits)
A broad introduction to computer architecture, this course shows students how computers really work and how millions of transistors come together to form a complete computing system. Topics covered include transistors, logic gates, basic processor components, memory, input/output devices, and low-level machine instructions.
CS120 – Fundamentals of Computation (3 Credits)
This course introduces students to the mathematical and theoretical foundations of computer science, and to their practical applications to computing. Topics include propositional and predicate logic, sets and functions, formal languages, finite automata, regular expressions, grammars, and Turing machines.
CS130 – Fundamentals of Computer Graphics (3 Credits)
This course studies the principles underlying the generation and display of 3D computer graphics. Topics include geometric modeling, 3D viewing and projection, lighting and shading, color, and the use of one or more technologies and packages such as Adobe Photoshop, OpenGL, and Blender. Advanced topics might include ray tracing, radiosity, texture- and bump-mapping, the mathematics of curves and surfaces, volumetric rendering, and animation.
CS150 – Introduction to Programming (3 Credits)
An introduction to the theory and practice of computer programming, the emphasis of this course is on techniques of program development within the object-oriented paradigm. Topics include control structures, objects, classes, inheritance, simple data structures, and basic concepts of software development.
Overview of Admission Requirements
Anyone who wishes to apply to our Associate of Science in Computer Science program must meet the following requirements:
- Be at least 18 years of age;
- High school graduate or equivalent (such as a GED or international secondary institution).
High school transcripts (and/or college transcripts for transfer students) must be provided before the end of the first semester of study. International students will need to provide results of credential evaluation and English language capability.
Earn Your Computer Science Degree
Begin your career in computer science with our associate’s degree program.Talk to a Salem International University admissions advisor for more information today!