SOFTWARE DESIGN (AAAS) [EPC:501]
Summer 2013 - Spring 2014
Overview: ********Robin Greene 509 527 4699 robin.greene@wwcc.edu*********** ********Linda Lane 509 758 1724 linda.lane@wwcc.edu***************** Minimum 30 credits required from WWCC with a GPA 2.0. Students may graduate under the catalog in force at the time of entry, if continuously enrolled. Minimum of 18 related instruction credits required for the degree and 9 for the certificate. Application for this degree must be made by the student in the Office of Admissions and Records.
Minimum Total Credits Required: 100.0

OFFICE OF ADMISSIONS USE ONLY
_______________________________________________ _______________________________________________ _______________________________________________ _______________________________________________ _______________________________________________ _______________________________________________ _______________________________________________ _______________________________________________ _______________________________________________ _______________________________________________
AAAS: Degree Requirement
Courses: min# 18
CS 110 Introduction to Computers & Applications
Course Id Title Credits
AGRI 108 COMPUTERS IN AGRICULTURE 5.0
BA 111 COMPUTER APPLICATIONS IN BUSINESS 5.0
CS 110 INTRODUCTION TO COMPUTERS AND APPLICATIONS 5.0
CT 121 COMPUTER SOFTWARE PRINCIPLES 5.0
CS 115 Introduction to Computer & Information Technology
Course Id Title Credits
CS 115 INTRODUCTION TO COMPUTER AND INFORMATION TECHNOL 5.0
CT 103 INTRODUCTION TO COMPUTER TECHNOLOGY 5.0
CS 120 Networking Using Internet Technologies
Course Id Title Credits
CS 120 NETWORKING USING INTERNET TECHNOLOGIES 5.0
CT 125 INTERNET TECHNOLOGIES 5.0
CS 121 Problem Solving with Programming
Students may elect to substitute CS 140, CS 142 or CS 230 for CS 121. Please note the course for substitution may only be used once in the degree sequence.
Course Id Title Credits
CS 121 PROBLEM SOLVING WITH PROGRAMMING 5.0
CS 140 JAVASCRIPT SPECIALIST 5.0
CS 142 PERL PROGRAMMING 5.0
CS 230 VISUAL BASIC PROGRAMMING 5.0
CS 130 PC Support & Maintenance I
Students may substitute CS 275, Windows Client for CS 130, PC Support and Maintenance I.
Course Id Title Credits
CS 130 PC SUPPORT AND MAINTENANCE I 5.0
CS 275 WINDOWS CLIENT 5.0
CT 136 INTRODUCTION TO NETWORKING 5.0
CT 245 TECHNICAL SUPPORT AND DIAGNOSTICS 5.0
CS 220 Digital Imaging Foundations
Course Id Title Credits
CS 220 DIGITAL IMAGING FOUNDATIONS 5.0
DIT 101 DIGITAL IMAGING FOUNDATIONS 5.0
CS 230 Visual Basic Programming
Course Id Title Credits
CS 230 VISUAL BASIC PROGRAMMING 5.0
CT 150 VISUAL BASIC PROGRAMMING 5.0
CS 235 Introduction to Database Design & Theory
Course Id Title Credits
CS 235 INTRODUCTION TO DATABASE DESIGN AND THEORY 5.0
CT 161 INTRODUCTION TO DATABASE DESIGN AND THEORY 5.0
CS 240 Application Integration using VBA
Course Id Title Credits
CS 240 APPLICATION INTEGRATION USING VBA 5.0
CT 250 APPLICATION INTEGRATION USING VBA 5.0
CS 141 Computer Science I JAVA
Students may take CS 131, CS 140, CS 142 or CS 230 for the elective course. Please note this elective course cannot be a course previously used as a substitution for another requirement.
Course Id Title Credits
CS 131 COMPUTER SCIENCE I C++ 5.0
CS 140 JAVASCRIPT SPECIALIST 5.0
CS 141 COMPUTER SCIENCE I JAVA 5.0
CS 142 PERL PROGRAMMING 5.0
CS 230 VISUAL BASIC PROGRAMMING 5.0
CT 180 JAVA PROGRAMMING 5.0
CS 231 Application Development
Course Id Title Credits
CS 231 APPLICATION DEVELOPMENT 5.0
CT 211 WORD PROCESSING APPLICATION DEVELOPMENT 5.0
CS 245 Advanced Database Development
Course Id Title Credits
CS 245 ADVANCED DATABASE DEVELOPMENT 5.0
CT 241 ADVANCED DATABASE DEVELOPMENT 5.0
CS 229 Dynamic Website Design Cold Fusion
Course Id Title Credits
CS 229 DYNAMIC WEBSITE DESIGN WITH PHP MySQL 5.0 (var)
CT 282 WEBSITE MANAGEMENT 5.0 (var)
CS 241 Programing II
Course Id Title Credits
CS 241 PROGRAMMING II (JAVA/C++) 5.0
CT 162 DATA STRUCTURES 5.0
CS 242 Advanced Software Development
Course Id Title Credits
CS 242 ADVANCED SOFTWARE DEVELOPMENT 5.0
CT 251 ADVANCED SOFTWARE DEVELOPMENT 5.0
CS 291 Cooperative Work Experience II
Course Id Title Credits
CS 291 COOPERATIVE WORK EXPERIENCE II 5.0 (var)
CT 291 COOPERATIVE WORK EXPERIENCE II 18.0 (var)
CS 292 Cooperative seminar II
Course Id Title Credits
CS 292 COOPERATIVE SEMINAR II 3.0 (var)
Related Instruction Requirements Listed Below:
Written Communication, Oral Communication, Mathematics, Leadership, Human Relations, Job Seeking Skills All required for a degree and at least 9 credits required for a certificate.
Written Communications
Courses: min# 1
BUS 137, ENGL& 101
Course Id Title Credits
BA 137 BUSINESS COMMUNICATIONS II 5.0
BUS 137 BUSINESS COMMUNICATIONS II 5.0
ENG 101 ENGLISH COMPOSITION I 5.0
ENG 102 ENGLISH COMPOSITION II 5.0
ENGL& 101 ENGLISH COMPOSITION I 5.0
ENGL& 102 ENGLISH COMPOSITION II 5.0
Oral Communications
Courses: min# 1
CMST 102, CMST& 220
Course Id Title Credits
CMST 102 INTERPERSONAL COMMUNICATION 3.0
CMST& 220 PUBLIC SPEAKING 5.0
SPCH 101 FUNDAMENTALS OF SPEECH 5.0
SPCH 102 INTERPERSONAL COMMUNICATIONS 3.0
Computation / Mathematics
Courses: min# 1
BUS 112, MATH 074C
Course Id Title Credits
BA 112 BUSINESS MATHEMATICS 5.0
BUS 112 BUSINESS MATHEMATICS 5.0
MATH 065 INTRODUCTORY ALGEBRA 5.0
MATH 065B INTRODUCTORY ALGEBRA 5.0
MATH 066 GEOMETRY/TRIGONOMETRY 5.0
MATH 067 INTRODUCTORY ALGEBRA 5.0
MATH 074C BEGINNING ALGEBRA I - LINEAR EQUATIONS 5.0 (var)
MATH 076D BEGINNING ALGEBRA II - POLYNOMIALS/QUADRATICS 5.0 (var)
MATH 078E INTERMEDIATE ALGEBRA 5.0 (var)
MATH 080F ADVANCED TOPICS IN INTERMEDIATE ALGEBRA 5.0 (var)
MATH 095 INTERMEDIATE ALGEBRA 5.0
MATH 105 INTERMEDIATE ALGEBRA 5.0
MATH 107 MATHEMATICS: A PRACTICAL EXPERIENCE 5.0
MATH 108 ANALYTICAL TRIGONOMETRY 4.0
MATH 109 PRECALCULUS I 5.0
MATH 110 PRECALCULUS II 5.0
MATH 115 FINITE MATHEMATICS 5.0
MATH 121 SURVEY OF CALCULUS 5.0
MATH 124 CALCULUS WITH ANALYTIC GEOMETRY I 5.0
MATH 125 CALCULUS WITH ANALYTIC GEOMETRY II 5.0
MATH 126 CALCULUS WITH ANALYTIC GEOMETRY III 5.0
MATH 199 MATHEMATICA II 3.0
MATH 201 INTRODUCTION TO STATISTICS 5.0
MATH 205 MATHEMATICS FOR ELEMENTARY SCHOOL TEACHERS I 5.0
MATH 206 MATHEMATICS FOR ELEMENTARY SCHOOL TEACHERS II 5.0
MATH 220 LINEAR ALGEBRA 5.0
MATH 224 CALCULUS & ANALYTICAL GEOMETRY IV 5.0
MATH 238 DIFFERENTIAL EQUATIONS 5.0
MATH& 141 PRECALCULUS I 5.0
MATH& 142 PRECALCULUS II 5.0
MATH& 148 BUSINESS CALCULUS 5.0
MATH& 151 CALCULUS I 5.0
MATH& 152 CALCULUS II 5.0
MATH& 153 CALCULUS III 5.0
MATH& 254 CALCULUS IV 5.0
Human Relations
Courses: min# 1
BUS 102, Psych& 100
Course Id Title Credits
BA 102 CUSTOMER SERVICE 5.0
BUS 102 CUSTOMER SERVICE 5.0
PSY 101 INTRODUCTION TO PSYCHOLOGY 5.0
PSYC& 100 GENERAL PSYCHOLOGY 5.0
Job Seeking Skills and Leadership
Credits: 2.0 - 5.0
CS 192 Required 2 credits.
Course Id Title Credits
CS 192 COOPERATIVE SEMINAR 3.0 (var)
Minimum Credits Required: 100.0