KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Virginia Wesleyan University · Courses

CS

18 courses with the subject CS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CS 100Computer Concepts and Applications

Two of the following:

Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 107Introduction to Python Programming4

One of the following courses:

Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 110Introduction to Programming with Visual Basics

Four of the following:

Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 112Computer Programming I4
Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 205Foundations of Logic and Proof4
Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 212Computer Programming II4

Core Courses:

Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 307Data Science with Python4
Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 310Introduction to Computer Systems4

CS: 311: Data Structures 4 Three 300/400 elective courses from the following, with the option to select up to two Cybersecurity courses:

Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 311Data Structures4

One of the following:

Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 331Systems Analysis and Design8
Subject
CS
Credits (min)
8
Credits (max)
8
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 350Numerical Methods
Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 380Programming Languages
Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 389Advanced Topics in Computer Science12
Subject
CS
Credits (min)
12
Credits (max)
12
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 401Principles of Cybersecurity4

TOTAL HOURS REQUIRED: 20 COMPUTER SCIENCE COURSES (CS) 100 Computer Concepts and Applications (4) Topics include basic concepts of computer hardware and software; the development of the computer, networks, and the Internet; programming logic; Web page development with HTML/CSS; application software such as word processing, spreadsheet, database, and presentation software; and social concerns associated with the widespread use of computers. 107 Introduction to Python Programming (4) The basic components of Python programming language are studied. Topics include variables and types, expressions, statements, conditions with selection and looping, functions. Concepts and basics on lists, tuples, sets and dictionaries are also presented. Prerequisite: placement level H, A, B, or C. Students with credit for CS 112 or higher by consent only. Offered every fall. 110 Introduction to Programming with Visual BASIC (4) An introductory programming course that uses Visual BASIC programming language. Topics include the program development process, structured programming, data types, assignment, selection, looping, subroutines, one-dimensional arrays, files, and random numbers. Prerequisite: placement level H, A, or B, or MATH 104 with a grade of C- or higher, or consent. Students with credit for CS 112 or higher by consent only. Offered every spring. 112 Computer Programming I (4) An introduction to computer programming using a modern programming language. Topics include the program development process, structured programming, data types, variables and expressions, input/output, assignment, selection, looping,

Subject
CS
Credits (min)
4
Credits (max)
4
Type
course
Edition
2026-2027
Source
www.batten.edu
Prerequisite
placement level H, A, B, or C. Students with credit for CS 112 or higher by consent only. Offered every spring.
CS 430Database Management Systems Design
Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 440Operating Systems
Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 480Advanced Topics in Computer Science
Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu
CS 489Research in Computer Science

Other courses in Computer Science and Computer Information Systems at the 300-level or higher as approved by academic advisor TOTAL HOURS REQUIRED: 44

Subject
CS
Type
course
Edition
2026-2027
Source
www.batten.edu

Source: Virginia Wesleyan University's catalog, linked per course · table learning_unit · CourseShelf publish 59