WSU at night

Course Sequence

 
 
 

2012-2013


Click on course name to expand

Associate of Applied Science Degree in Computer Science

Choose one: NTM 1700 or Computer Comptency Exams (NTM 1501, NTM 1502, NTM 1503, NTM 1504)

NTM 1700 - Introduction to Microcomputer Applications

NTM 1501, NTM 1502, NTM 1503, NTM 1504 - Computer Competency Exams

Choose one: Math 1040, Math 3410

Math 1040 - Introduction to Statistics

Math 3410 - Probability and Statistics I

MGMT 2400 (CS 2400) - Project Management

Math 1210 - Calculus I

Engl 2010 - Intermediate College Writing

Comm 2110 - Interpersonal & Small Group Communication

Phys 2210 - Physics for Scientists and Engineers I

Phys 2300 - Scientific Computing for Physical Systems

CS 1400 - Fundamentals of Programming

CS 1410 - Object-Oriented Programming

CS 2350 - Web Development

CS 2420 - Introduction to Data Structures and Algorithms

CS 2450 - Software Engineering I

CS 2550 - Database Design and Application Development

CS 2650 (CS 2810) - Computer Architecture/Organization

CS 2705 - Network Fundamentals and Design

Bachelor's Degree in Computer Science

Choose one: Engl 3100, NTM 3250

Engl 3100 - Professional and Technical Writing

NTM 3250 - Business Communication

Math 1220 - Calculus II

CS 3100 - Operating Systems

CS 3130 (CS 2130) - Computational Structures

CS 3750 - Software Engineering II

CS 4110 - Concepts of Formal Languages and Algorithms for Computing

Choose one: CS 4230, CS 4750, CS 4790

CS 4230 - Java Application Development

CS 4750 - Advanced Software Engineering Methods

CS 4790 - N-Tier Web Programming

CS Electives

Master's Degree Preparation

CS 3550 - Distributed Database Architecture Management and Application

CS 4280 - Computer Graphics

CS 4500 - Artificial Intelligence and Neural Networks

Web Development

CS 3620 - Server-Side Web Development

CS 3630 - Rich Internet Application Development

CS 4230 - Java Application Development

CS 4350 - Advanced Internet Programming

CS 4790 - N-Tier Web Programming

Mobile Development

CS 3230 - Internet Multimedia Services and Applications Using Java

CS 3260 - Mobile Development for the iPhone

CS 3270 - Mobile Development for Android

Network Security

CS 3030 - Scripting Languages

CS 3705 - Protocol Analysis

CS 3805 - Computer and Network Security

CS 3840 - Computer Forensics for Security Assurance

CS 4740 - Security Vulnerabilities and Attack Prevention

Game Development Institutional Certificate

A student may apply for a certificate of competency in Game Development provided he or she has fulfilled the following requirements:

  • Concurrent or previous completion of a Bachelor’s Degree in Computer Science from the WSU College of Applied Science and Technology or any other accredited institution.
  • Completion of the following required courses with a grade of C or better. (These courses may also be slotted as electives for degree requirements).

CS 3610 - Introduction to Game Industry

CS 4640 - Game Development I

CS 4650 - Game Development II

MATH 2250 - Linear Algebra and Differential Equations

MATH 2270 - Elementary Linear Algebra

*Additional Electives (6 Hours) are required for a BS in Computer Science. Any approved upper division from CS, IS&T, NTM, CEET, PHYSICS, BSAD, AND MATH May include up to 4 hours of either CS 4800 or CS 4890 (for a maximum of 6 hours total)