1
Freshman – Year 1 Sophomore – Year 2 Computer Science, B.A. SID: Advisor: ALEKS: Math Placement: Writing Placement: Transfer School: Start Sem.: Cert. Sem.: Grad. Sem.: Fall: 16 Cr Spring: 1 Cr Fall: 1 Cr Spring: 17 Cr Sem. GPA: Sem. GPA: 11 Required UCORE Courses - UCORE GPA: [WRTG], [COMM], [CAPS], , , , , Version 7.0 - 07-22-2018 Notes Credits: Credits Completed: A's A-'s B+'s B's B-'s C+'s C's C-'s D+'s D's F's Last Name: M.I.: Transfer Degree: First Name: Advising Gateway Certification Requirements: Cum GPA >= 2.5 and at least a “C” in each of these 6 courses: CptS 121 , CptS 122 , Cpts 223 , MATH 201 , MATH 202 , MATH 216 Sem. GPA: 6 Required Advanced CptS Electives & e-mail: # Sem. Courses: Spring: 1 Cr Spring: 1 Cr Sem. GPA: Remaining Cum. GPA Cert. GPA M&P GPA CptS GPA Sem. GPA: Courses --> --> Desired Cum GPA: Requirements: Junior – Year 3 Fall: 1 Cr Senior –Year 4 Fall: 15 Cr Sem. GPA: Sem. GPA: CptS 121 (4) Prg Desgn & Dev CptS 223 (3) Adv Data Struct CptS 355 (3) Prog Lang Dsgn Bus. Math/Calc I ENGL 101 (3) Intro. Writing HIST (3) Cont. Issues CptS 302 (3) Prof. Skills Cmp. CptS 224 (2) Prog Tools Statistics CptS 322 (3) SW Eng Princ I SW Dsgn & Cnst (3) SW Eng or Desgn (3) Advan. CptS El 3 (3) [CAPS] ENGL 402 (3) Tech. Writing C Pass in Writing Exam or ENGL 100 & S C (3) Advan. CptS El 2 Advan. CptS El 5 MATH 216 & C or // CptS 122 & C Cert; CptS 223 & C ENGL 101; Junior Standing Cert; Other Prereqs Depend on Elective CptS 122 (4) Data Structures Discr Structures PHIL 201 (3) Elem Logic (3) Advan. CptS El 4 Cert; Other Prereqs Depend on Elective MATH >=108 & C or 80% ALEKS or dept placement C C Cert; Cert; CptS 223 & C; CptS 322 & C or // Cert MATH 171 or // OR MATH 202 or // MATH >=108 & C Writing Portfolio Tri-Cities Contact Electives & Options (3) (3) (3) (3) Minor Elective 2 (4) Lab Science El 3 (4) Lab Science El 1 Math Elective (3) Minor Elective 5 (3) Minor Elective 6 (3) Minor Elective 1 CptS 260 (3) Intro Comp Arch (4) Lab Science El 2 (3) Minor Elective 4 CptS 223 & C or // (3) Science Elective (3) Minor Elective 3 Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Elective Advan. CptS El 6 Cert; Other Prereqs Depend on Course Cert; Other Prereqs Depend on Elective Cert; Other Prereqs Depend on Course Cert; Other Prereqs Depend on Elective Cert; Other Prereqs Depend on Elective [QUAN] , [ROOT] Sem. GPA: , Bus. Calc/Calc II (3) (3) or 40% ALEKS Mathematics Requirements Science Requirements Prereqs Depend on Selection Prereqs Depend on Elective Prereqs Depend on Elective Prereqs Depend on Selection Minor Electives This is for unofficial planning purposes only and does not represent any official endorsement. The official requirements are available in the WSU Catalog.

Computer Science, B.A M.I. SID: Advisor - WSU Tri-Cities...2018/07/23  · Students who wish to complete a year-long capstone SW Design Project should have selected CptS 421 in the

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computer Science, B.A M.I. SID: Advisor - WSU Tri-Cities...2018/07/23  · Students who wish to complete a year-long capstone SW Design Project should have selected CptS 421 in the

Freshman – Year 1 Sophomore – Year 2

Computer Science, B.A. SID: Advisor:

ALEKS: Math Placement: Writing Placement:

Transfer School:

Start Sem.: Cert. Sem.: Grad. Sem.:

Fall: 16 Cr Spring: 1с Cr Fall: 1с Cr Spring: 17 Cr

Sem. GPA: Sem. GPA:

11 Required UCORE Courses - UCORE GPA:

[WRTG], [COMM], [CAPS], , , , ,

Version 7.0 - 07-22-2018

Notes

Credits: Credits Completed:

A's

A-'s

B+'s

B's

B-'s

C+'s

C's

C-'s

D+'s

D's

F's

Last Name:M.I.:

Transfer Degree:

First Name:Advising Gateway

Certification Requirements: Cum GPA >= 2.5 and at least a “C” in each of these 6 courses: CptS 121 , CptS 122 , Cpts 223 , MATH 201 , MATH 202 , MATH 216

Sem. GPA:

6 Required Advanced CptS Electives

& e-mail: # Sem. Courses:

Spring: 1р Cr Spring: 1н Cr

Sem. GPA:

Remaining Cum. GPA Cert. GPA M&P GPA CptS GPA

Sem. GPA:

Courses

-->-->

Desired Cum GPA:Requirements:

Junior – Year 3 Fall: 1р Cr

Senior –Year 4 Fall: 15 Cr

Sem. GPA:Sem. GPA:

CptS 121 (4)Prg Desgn & Dev

CptS 223 (3) Adv Data Struct

CptS 355 (3)Prog Lang Dsgn

Bus. Math/Calc I

ENGL 101 (3)Intro. Writing

HIST (3)Cont. Issues

CptS 302 (3) Prof. Skills Cmp.

CptS 224 (2) Prog ToolsStatistics

CptS 322 (3)SW Eng Princ I

SW Dsgn & Cnst

(3) SW Eng or Desgn

(3)Advan. CptS El 3

(3) [CAPS]

ENGL 402 (3)Tech. Writing

C

Pass in Writing Examor ENGL 100 & S

C

(3) Advan. CptS El 2

Advan. CptS El 5

MATH 216 & C or //

CptS 122 & C

Cert; CptS 223 & C

ENGL 101;Junior Standing

Cert; OtherPrereqs Depend on Elective

CptS 122 (4)Data Structures

Discr Structures

PHIL 201 (3)Elem Logic

(3) Advan. CptS El 4

Cert; OtherPrereqs Depend on Elective

MATH >=108 & Cor 80% ALEKS or dept placement

C C

Cert;

Cert; CptS 223 & C; CptS 322 & C or //

Cert

MATH 171 or // ORMATH 202 or //

MATH >=108 & C

Writing Portfolio Tri-Cities Contact

Electives & Options

(3) (3)

(3)

(3)Minor Elective 2

(4)Lab Science El 3

(4)Lab Science El 1

Math Elective

(3)Minor Elective 5

(3)Minor Elective 6

(3)Minor Elective 1

CptS 260 (3) Intro Comp Arch

(4)Lab Science El 2

(3)Minor Elective 4

CptS 223 & C or //

(3)Science Elective

(3)Minor Elective 3

Prereqs Depend on Elective Prereqs Depend on ElectivePrereqs Depend on Elective

Prereqs Depend on Elective Prereqs Depend on Elective

Prereqs Depend on Elective

Prereqs Depend on Elective

Prereqs Depend on Elective

Prereqs Depend on Elective

Advan. CptS El 6

Cert; OtherPrereqs Depend on Course

Cert; OtherPrereqs Depend on Elective

Cert; OtherPrereqs Depend on Course

Cert; OtherPrereqs Depend on Elective

Cert; OtherPrereqs Depend on Elective

[QUAN] , [ROOT]

Sem. GPA:

,

Bus. Calc/Calc II

(3) (3)

or 40% ALEKS

Mathematics Requirements Science Requirements

Prereqs Depend on Selection

Prereqs Depend on Elective Prereqs Depend on Elective

Prereqs Depend on Selection

Minor Electives

This is for unofficial planning purposes only and does not represent any official endorsement. The official requirements are available in the WSU Catalog.

SEAS
Description
Unmarked set by SEAS
SEAS
Comment on Text
This provides the total number of required program credits. No user input is required.
SEAS
Comment on Text
This automatically provides the running total of credits as they are being completed. No user input is required.
josephiannelli
Sticky Note
Unmarked set by josephiannelli
SEAS
Comment on Text
This is the Mathematics and Physical Sciences GPA, calculated from the grades of all the Mathematics and Physical Sciences courses currently completed.
SEAS
Comment on Text
This is the Computer Science GPA, calculated from the grades of all the Computer Science courses currently completed.
SEAS
Comment on Text
Enter the number of courses you wish to take next semester
SEAS
Description
Unmarked set by SEAS
SEAS
Comment on Text
SW Eng Princ II or / and SW Design Proj I BACS student may choose: CptS 422 - SW Engineering Principles II or / and CptS 421 - SW Design Project I Students who wish to complete a year-long capstone SW Design Project should select CptS 421 this semester and CptS 423 next semester. In this case, CptS 360 or CptS 370 must be selected as the Advanced CptS Elective # 2 in the spring of the junior year. Student who wish to complete both CptS 421 and CptS 422, may select CptS 421 in the window above and CptS 422 as the Advanced CptS Elective # 3 421 Software Design Project I 3 (0-9) Course Prerequisite: C or better in CPT S 321 AND 322; or C or better CPT S 322 AND CPT S 360 or 370; or C or better CPT S 322 AND concurrent enrollment in CPT S 360 or 370; certified in Computer Sci, Computer Engr, Electrical Engr, or Software Engr. Large-scale software development including requirements analysis, estimation, design, verification and project management. 422 [M] Software Engineering Principles II 3 Course Prerequisite: CPT S 321 with a C or better or CPT S 323 with a C or better; CPT S 322 with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Dependable software systems; software verification and validation, testing; CASE environments; software management and evolution.
SEAS
Comment on Text
Students who wish to complete a year-long capstone SW Design Project should have selected CptS 421 in the previous semester and should select CptS 423 next semester. 423 [CAPS] Software Design Project II 3 (1-6) Course Prerequisite: CPT S 421 with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Laboratory/group design project for large-scale software development, requirements analysis, estimation, design, verification techniques. Consult with your Advisor for other [CAPS] options
SEAS
Comment on Text
Statistics BACS students may select either STAT 212 (Sequence A) or STAT 360 (Sequence B). 212 [QUAN] Introduction to Statistical Methods 4 (3-2) Course Prerequisite: MATH 101 with a C or better, MATH 103 with a C or better, or MATH 106, 108, 140, 171, 201, or a minimum ALEKS math placement score of 45%. Introduction to descriptive and inferential statistics: t-tests, chi-square tests, one-way ANOVA, simple linear regression and correlation. 360 Probability and Statistics 3 Course Prerequisite: MATH 172 or MATH 182. Probability models, sample spaces, random variables, distributions, moments, comparative experiments, tests, correlation and regression in engineering applications. Credit not granted for both STAT 360 and 370. Cooperative: Open to UI degree-seeking students.
SEAS
Comment on Text
Select a Lab Science elective. If the Lab Science Electives 1 and 2 are chosen in the Biological Sciences, [BSCI], then the Lab Science Elective 3 should be in the Physical Sciences, [PSCI] or [SCI], and vice versa. See the "Science Requirements" comment box for further details. BIOL 102 [BSCI] General Biology 4 (3-3) Enrollment not allowed if credit for BIOLOGY 105 already earned. Understanding current and future advances in biology as 'citizen scientists'. Lecture and laboratory; not for students majoring in the life sciences. Credit not allowed for students who have already completed BIOLOGY 105. Credit not granted towards elective requirements for majors in the School of Biological Sciences. BIOL 106 [BSCI] Introductory Biology: Organismal Biology 4 (3-3) Course Prerequisite: One of the following -- a minimum ALEKS math placement score of 40%, MATH 100 with an S, MATH 101 with a C or better, MATH 103 or higher, BIOLOGY 103 with a C or better, BIOLOGY 102, BIOLOGY 120, or 3 credits of biology with a lab. One semester of a two semester sequence (BIOLOGY 106/107 or BIOLOGY 107/106) for science majors and pre-professional students. Biology of organisms; plants, animals, ecology and evolution. CHEM 101 [PSCI] Introduction to Chemistry 4 (3-3) Course Prerequisite: MATH 103, or placement into MATH 105, a minimum ALEKS math placement score of 45%, or concurrent enrollment in or credit for MATH 105, 106, 107, 108, 140, 171, 172, 182, 201, 202, ENGR 107, STAT 205 or 212. Basic chemical concepts; atomic theory, periodicity, reaction stoichiometry, gases, solutions, acids, basis, pH, equilibrium, kinetics, energy, applications to life sciences. CHEM 105 [PSCI] Principles of Chemistry I 4 (3-3) Course Prerequisite: Credit for or concurrent enrollment in one of the following courses: MATH 106, 108, 140, 171, 172, 182, 202, or ENGR 107, or a minimum ALEKS math placement score of 80%. Stoichiometry, structure, gases, liquids, solids, solutions, thermodynamics, kinetics, equilibrium, volumetric, and gravimetric analysis. Recommended preparation: One year high school chemistry or CHEM 101. PHYS 101 [PSCI] General Physics 4 (3-3) Course Prerequisite: MATH 107 or 108 with a grade of C or better, a minimum ALEKS math placement score 75%, or passing MATH 140, 171, 202, or 206. Algebra/trigonometry-based physics; topics in mechanics, wave phenomena, temperature, and heat; oriented toward non-physical science majors. Credit not granted for more than one of PHYSICS 101, 201, or 205. PHYS 201 [PSCI] Physics for Scientists and Engineers I 4 (3-3) Course Prerequisite: MATH 171 with a C or better, MATH 172 or concurrent enrollment, MATH 182 or concurrent enrollment, MATH 273 or concurrent enrollment, or MATH 315 or concurrent enrollment. Calculus-based physics; topics in motion and dynamics of particles and rigid bodies, vibrations, wave phenomena, and the laws of thermodynamics. Credit not granted for more than one of PHYSICS 101, 201, or 205.
SEAS
Comment on Text
Certification Course 121 Program Design and Development C/C++ 4 (3-3) Course Prerequisite: MATH 108, 171, 172, 182, 201, 202, 206, or 220, each with a C or better, or a minimum ALEKS math placement score of 80%, or adequate CPT S placement test score determined by the department. Formulation of problems and top-down design of programs in a modern structured language (C/C++) for their solution on a digital computer.
SEAS
Comment on Text
Certification Course BACS students may select either MATH 201 - Math for Business and Economics - or Math 171 - Calculus I. 201 Mathematics for Business and Economics 3 Course Prerequisite: MATH 101 with a C or better, MATH 103 with a C or better, or a minimum ALEKS math placement score of 65%. Mathematical analysis using polynomial, exponential, and logarithmic functions; linear systems, linear programming and probability, for business and economic applications. 171 [QUAN] Calculus I 4 (3-3) Course Prerequisite: MATH 106 with a C or better and MATH 108 with a C or better, or a minimum ALEKS math placement score of 83%. Enrollment not allowed if credit already earned for MATH 140, 202, or 206. Differential and integral calculus of one variable with associated analytic geometry. Credit not normally allowed for more than one of MATH 140, 171, 202, 206.
SEAS
Comment on Text
101 [WRTG] College Composition 3 Course Prerequisite: Appropriate Writing Exam score or completion of ENGLISH 100 with an S grade. Designed to further develop students' academic writing, critical thinking, rhetorical strategies, reading and library skills. Credit not granted for more than one of ENGLISH 101 and 105.
SEAS
Comment on Text
105 [ROOT] The Roots of Contemporary Issues 3 Foundational first-year course that explores the deep historical roots of global contemporary issues relevant to students' lives in the 21st century. Credit not granted for both HISTORY 105 and 305.or305 [ROOT] Roots of Contemporary Issues For Transfer Students 3 Course Prerequisite: Junior standing. Historical roots of global contemporary issues relevant to students' lives in the 21st century. Credit not granted for both HISTORY 105 and 305.
SEAS
Comment on Text
Certification Course 122 Data Structures C/C++ 4 (3-3) Course Prerequisite: CPT S 121 with a C or better. Advanced programming techniques: data structures, recursion, sorting and searching, and basics of algorithm analysis taught in C/C++ programming language.
SEAS
Comment on Text
Certification Course BACS students may select either MATH 202 - Calculus for Business and Economics - or Math 172 - Calculus II. 202 [QUAN] Calculus for Business and Economics 3 May be repeated for credit; cumulative maximum 3 hours. Course Prerequisite: MATH 106 with a C or better, MATH 201 with a C or better, or a minimum ALEKS math placement score of 80%. Enrollment not allowed if credit already earned for MATH 140, 171, or 206. Differential and integral calculus of the polynomial, exponential, and logarithmic functions. Credit not granted for more than one of MATH 140, 171, 202, 206. 172 Calculus II 4 (3-3) Course Prerequisite: MATH 171 with a C or better. Techniques and applications of one-variable calculus; estimations; series, derivative of a vector function. Credit not granted for both MATH 172 and 182.
SEAS
Comment on Text
Certification Course 223 Advanced Data Structures C/C++ 3 Course Prerequisite: CPT S 122 with a C or better; MATH 216 with a C or better or concurrent enrollment. Advanced data structures, object oriented programming concepts, concurrency, and program design principles taught in C/C++ programming language.
SEAS
Comment on Text
260 Introduction to Computer Architecture 3 Course Prerequisite: CPT S 223 with a C or better or concurrent enrollment, or CPT S 233 with a C or better or concurrent enrollment. Computer systems architecture; logic, data representation, assembly language, memory organization and trends.
SEAS
Comment on Text
For this Math Elective select either MATH 364, MATH 416, or STAT 412 (Sequence A) or MATH 220 (Sequence B) 364 Principles of Optimization 3 Course Prerequisite: MATH 202, MATH 220, or MATH 230. Algebra of linear inequalities; duality; graphs, transport networks; linear programming; special algorithms; nonlinear programming; selected applications. 416 Simulation Methods 3 Course Prerequisite: STAT 360; CPT S 121, CPT S 251, or MATH 300. Model formulation and simulation in business, industry, and government; simulation languages; analysis of simulation output; applications. Credit not granted for both MATH 416 and MATH 516. Required preparation must include probability and statistics and programming experience. Offered at 400 and 500 level. 412 Statistical Methods in Research I 3 Course Prerequisite: STAT 212, MATH 140, 171, 202, or graduate standing. Intermediate statistical methods, design and analysis of research studies: completely randomized and randomized block designs, multiple regression, categorical data analysis. Cooperative: Open to UI degree-seeking students. 220 Introductory Linear Algebra 2 Course Prerequisite: MATH 171 or concurrent enrollment. Elementary linear algebra with geometric applications. Credit not normally granted for more than one of MATH 220 and 230.
SEAS
Comment on Text
Select the 1-st Lab Science course of a 2-course sequence If the Lab Science Electives 1 and 2 are chosen in the Biological Sciences, [BSCI], then the Lab Science Elective 3 should be in the Physical Sciences, [PSCI] or [SCI], and vice versa. See the "Science Requirements" comment box for further details. BIOL 106 [BSCI] Introductory Biology: Organismal Biology 4 (3-3) Course Prerequisite: One of the following -- a minimum ALEKS math placement score of 40%, MATH 100 with an S, MATH 101 with a C or better, MATH 103 or higher, BIOLOGY 103 with a C or better, BIOLOGY 102, BIOLOGY 120, or 3 credits of biology with a lab. One semester of a two semester sequence (BIOLOGY 106/107 or BIOLOGY 107/106) for science majors and pre-professional students. Biology of organisms; plants, animals, ecology and evolution. CHEM 101 [PSCI] Introduction to Chemistry 4 (3-3) Course Prerequisite: MATH 103, or placement into MATH 105, a minimum ALEKS math placement score of 45%, or concurrent enrollment in or credit for MATH 105, 106, 107, 108, 140, 171, 172, 182, 201, 202, ENGR 107, STAT 205 or 212. Basic chemical concepts; atomic theory, periodicity, reaction stoichiometry, gases, solutions, acids, basis, pH, equilibrium, kinetics, energy, applications to life sciences. CHEM 105 [PSCI] Principles of Chemistry I 4 (3-3) Course Prerequisite: Credit for or concurrent enrollment in one of the following courses: MATH 106, 108, 140, 171, 172, 182, 202, or ENGR 107, or a minimum ALEKS math placement score of 80%. Stoichiometry, structure, gases, liquids, solids, solutions, thermodynamics, kinetics, equilibrium, volumetric, and gravimetric analysis. Recommended preparation: One year high school chemistry or CHEM 101. PHYS 101 [PSCI] General Physics 4 (3-3) Course Prerequisite: MATH 107 or 108 with a grade of C or better, a minimum ALEKS math placement score 75%, or passing MATH 140, 171, 202, or 206. Algebra/trigonometry-based physics; topics in mechanics, wave phenomena, temperature, and heat; oriented toward non-physical science majors. Credit not granted for more than one of PHYSICS 101, 201, or 205. PHYS 201 [PSCI] Physics for Scientists and Engineers I 4 (3-3) Course Prerequisite: MATH 171 with a C or better, MATH 172 or concurrent enrollment, MATH 182 or concurrent enrollment, MATH 273 or concurrent enrollment, or MATH 315 or concurrent enrollment. Calculus-based physics; topics in motion and dynamics of particles and rigid bodies, vibrations, wave phenomena, and the laws of thermodynamics. Credit not granted for more than one of PHYSICS 101, 201, or 205. SCIENCE 101 [SCI] Origins in the Natural World 4 (3-3) Interdisciplinary approach to science in the modern world for non-science majors. Field trip(s) may be required.
SEAS
Comment on Text
355 Programming Language Design 3 Course Prerequisite: CPT S 223 or 233, with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Design concepts of high-level programming languages; survey of existing languages, experience using some languages.
SEAS
Comment on Text
This is the 2-nd Lab Science elective of a 2-course sequence that started with the selection of the 1-st Lab Science elective See the "Science Requirements" comment box for further details. BIOL 107 [BSCI] Introductory Biology: Cell Biology and Genetics 4 (3-3) Course Prerequisite: Minimum 2 credits 100 level CHEM or concurrent enrollment. First or second semester of a one-year sequence (BIOLOGY 106/107 or BIOLOGY 107/106) for science majors and pre-professional students. Cell biology and genetics of prokaryotes and eukaryotes. CHEM 102 Chemistry Related to Life Sciences 4 (3-3) Course Prerequisite: CHEM 101 with a C or better, or CHEM 105 with C or better. Organic functional groups and their reactions; polymers, macro-molecules; carbohydrates, lipids, proteins, enzymes, nucleic acids, hormones, applications to life sciences. PHYS 102 [PSCI] General Physics 4 (3-3) Course Prerequisite: PHYSICS 101 with a grade of C or better; MATH 107 or 108 with a grade of C or better, a minimum ALEKS math placement score 75%, or passing MATH 140, 171, 202, or 206. Algebra/trigonometry-based physics; topics in electricity, magnetism, optical phenomena, relativity, and quantum theory; oriented toward non-physical science majors. Credit not granted for more than one of PHYSICS 102, 202, or 206. PHYS 202 [PSCI] Physics for Scientists and Engineers II 4 (3-3) Course Prerequisite: PHYSICS 201 with a C or better or PHYSICS 205 with a C or better; MATH 172 with a C or better or MATH 182 with a C or better. Calculus-based physics, topics in electricity, magnetism, electromagnetics, D/C and A/C circuits, optics, reflection, refraction, interference, diffraction, polarization. Credit not granted for more than one of PHYSICS 102, 202, or 206. SCIENCE 102 [SCI] Dynamic Systems in the Natural World 4 (3-3) Course Prerequisite: SCIENCE 101. Interdisciplinary approach to science in the modern world for non-science majors.
SEAS
Comment on Text
302 Professional Skills in Computing and Engineering 3 Course prerequisite: Certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering; junior standing. Foundation in computing and engineering professional development. (Crosslisted course offered as CPT S 302, E E 302). Credit not granted for both CPT S/E E 302 and CPT S 401.
SEAS
Comment on Text
224 Programming Tools 2 Course Prerequisite: CPT S 122 with a C or better, or CPT S 132 with a C or better. Debugging tools, scripting languages, UNIX programming tools.
SEAS
Comment on Text
322 [M] Software Engineering Principles I 3 Course Prerequisite: CPT S 223 with a C or better or CPTS 233 with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Introduction to software engineering; requirements analysis, definition, specification including formal methods; prototyping; design including object and function oriented design.
SEAS
Comment on Text
This is advanced elective # 1 323 Software Design 3 Course Prerequisite: CPT S 223 with a C or better or CPT S 233 with a C or better; CPT S 322 with a C or better or concurrent enrollment; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Practical aspects of software design and implementation using object-oriented, aspect-oriented and procedural programming.
SEAS
Comment on Text
Student who wish to complete both CptS 421 and CptS 422, should select CptS 422 in the window above as the Advanced CptS Elective # 3. 422 [M] Software Engineering Principles II 3 Course Prerequisite: CPT S 321 with a C or better or CPT S 323 with a C or better; CPT S 322 with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Dependable software systems; software verification and validation, testing; CASE environments; software management and evolution. Advanced CPT S Electives requirement. BACS students satisfy this requirement by completing 18 credits of advanced electives. At least 12 credit must be in CPT S courses and include a minimum of 6 credits of 400 or 500 level courses. The remaining 6 credits may be at the 300, 400, or 500 level in CPT S (preferred), MATH, STAT, E E, PHYSICS or in another field with the approval of the advisor. Students certified at Tri-Cities must include two courses from CPT 427, 440, 442, 460, 471, and 481.
SEAS
Comment on Text
Advanced CPT S Electives requirement. BACS students satisfy this requirement by completing 18 credits of advanced electives. At least 12 credit must be in CPT S courses and include a minimum of 6 credits of 400 or 500 level courses. The remaining 6 credits may be at the 300, 400, or 500 level in CPT S (preferred), MATH, STAT, E E, PHYSICS or in another field with the approval of the advisor. Students certified at Tri-Cities must include two courses from CPT 427, 440, 442, 460, 471, and 481.
SEAS
Comment on Text
Elective credits may include a minor program. Completion of a minor is strongly encouraged. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken. Here is a list of popular current minors: Business Mathematics Electrical Eng. Mechanical Eng. Consult the Advising Gateway for details
SEAS
Comment on Text
This the total number of courses for which grades remain to be entered for the current semester. Enter a 0 (zero) to start the review and recommendation process.
SEAS
Comment on Text
This is the cumulative GPA calculated from the grades of all the WSU courses completed thus far.
SEAS
Comment on Text
This is the certification GPA, calculated from the grades of all the courses completed in the first three program semesters, at the end of which an application for certification should be submitted.
SEAS
Comment on Text
Click Here to Enter Advising Notes in this Bo
SEAS
Comment on Text
402 [WRTG] [M] Technical and Professional Writing 3 Course Prerequisite: ENGLISH 101 or 298; junior standing. Research writing: defining, proposing, reporting progress; presenting a final product; other professional writing needs. Credit not granted for both ENGLISH 402 and 403.
SEAS
Comment on Text
Advanced CPT S Electives requirement. BACS students satisfy this requirement by completing 18 credits of advanced electives. At least 12 credit must be in CPT S courses and include a minimum of 6 credits of 400 or 500 level courses. The remaining 6 credits may be at the 300, 400, or 500 level in CPT S (preferred), MATH, STAT, E E, PHYSICS or in another field with the approval of the advisor. Students certified at Tri-Cities must include two courses from CPT 427, 440, 442, 460, 471, and 481.
SEAS
Comment on Text
Upper Box Certification index: 0 = certification requirements to be completed 1 = certification requirements have been satisfied Lower Box Number of certification courses completed thus far
SEAS
Comment on Text
Advanced CPT S Electives requirement. BACS students satisfy this requirement by completing 18 credits of advanced electives. At least 12 credit must be in CPT S courses and include a minimum of 6 credits of 400 or 500 level courses. The remaining 6 credits may be at the 300, 400, or 500 level in CPT S (preferred), MATH, STAT, E E, PHYSICS or in another field with the approval of the advisor. Students certified at Tri-Cities must include two courses from CPT 427, 440, 442, 460, 471, and 481.
SEAS
Comment on Text
Please, select the ALEKS score band that contains your score. For instance, for a score of 60% the band to select is >=40%, for 75% the band is >= 70%, and so on.
SEAS
Comment on Text
Please, select your WSU Math Placement. For instance, if you have already earned a "C" or better in College Algebra select 106-C; for a "C" or better in Trigonometry select 108-C.
SEAS
Comment on Text
Please, select your WSU Writing Placement. For instance, if you have successfully completed the writing placement select OK; if you have earned a grade of "S" in ENGL 100 select 100-S.
SEAS
Highlight
SEAS
Highlight
SEAS
Comment on Text
Elective credits may include a minor program. Completion of a minor is strongly encouraged. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken. Here is a list of popular current minors: Business Mathematics Electrical Eng. Mechanical Eng. Consult the Advising Gateway for details
SEAS
Comment on Text
Advanced CPT S Electives requirement. BACS students satisfy this requirement by completing 18 credits of advanced electives. At least 12 credit must be in CPT S courses and include a minimum of 6 credits of 400 or 500 level courses. The remaining 6 credits may be at the 300, 400, or 500 level in CPT S (preferred), MATH, STAT, E E, PHYSICS or in another field with the approval of the advisor. Students certified at Tri-Cities must include two courses from CPT 427, 440, 442, 460, 471, and 481.
SEAS
Comment on Text
Elective credits may include a minor program. Completion of a minor is strongly encouraged. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken. Here is a list of popular current minors: Business Mathematics Electrical Eng. Mechanical Eng. Consult the Advising Gateway for details
SEAS
Comment on Text
Certification Course 216 Discrete Structures 3 Course Prerequisite: MATH 107 with a C or better, MATH 108 with a C or better, or MATH 140, 171, 172, 182, or 202. Discrete mathematics, trees, graphs, elementary logic, and combinatorics with application to computer science. Recommended preparation: Programming course.
SEAS
Comment on Text
201 [QUAN] Introduction to Formal Logic 3 Course Prerequisite: MATH 101 with a C or better, MATH 103 with a C or better, a minimum ALEKS math placement score of 40%, or higher level MATH. Core logical concepts and formal syntax, semantics and proof procedures for categorical, propositional, and basic predicate logic.
SEAS
Comment on Text
Writing Portfolio Completed towards the end of the spring semester of the second year, the Junior Writing Portfolio is a two-part, mid-career diagnostic to determine if your writing abilities are ready to handle the challenges of your Writing-in-the-Major (M) Courses and other upper-division courses that assign writing. The two parts are the timed write and the packet. You may complete these two parts in the order you choose. The timed write consists of two impromptu essays written during a single, supervised two-hour session. One essay will be argumentative and the other will be a self-evaluation. The packet consists of three samples of your writing that you have completed for three different college-level courses. These samples demonstrate your readiness for upper-division, writing-intensive classes in your major. The instructor who assigned and graded each sample will have to sign the packet cover sheet and note the writing as “Acceptable” or “Exceptional.” Additional information is available at the "Writing Portfolio" and "Tri-Cities Contact" links.
SEAS
Highlight
SEAS
Comment on Text
Select a Science elective, which can be a [BSCI], [PSCI], or [SCI] course different than Lab Electives 1, 2, 3. See the "Science Requirements" comment box for further details.
SEAS
Comment on Text
Elective credits may include a minor program. Completion of a minor is strongly encouraged. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken. Here is a list of popular current minors: Business Mathematics Electrical Eng. Mechanical Eng. Consult the Advising Gateway for details
SEAS
Comment on Text
Elective credits may include a minor program. Completion of a minor is strongly encouraged. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken. Here is a list of popular current minors: Business Mathematics Electrical Eng. Mechanical Eng. Consult the Advising Gateway for details
SEAS
Comment on Text
Elective credits may include a minor program. Completion of a minor is strongly encouraged. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken. Here is a list of popular current minors: Business Mathematics Electrical Eng. Mechanical Eng. Consult the Advising Gateway for details
SEAS
Comment on Text
Mathematics Requirements The BACS students complete a minimum of 15 credits of mathematics courses. They satisfy this requirement by selecting either of the two course sequences listed below. Sequence A emphasizes business mathematics and statistics Sequence B emphasizes scientific mathematics and statistics. This sequence will allow a broader selection of advanced computer science electives. Sequence A: MATH 201, 202, 216, STAT 212, and MATH 364, or MATH 416, or STAT 412 as a Math Elective Sequence B: MATH 171, 172, 216, STAT 212 or STAT 360 as a Statistics course, and MATH 220 as a Math Elective
SEAS
Comment on Text
Science Requirements The BACS students complete a minimum of 15 credits of Science electives. They satisfy this requirement by completing a required year-long sequence (two semesters including a laboratory in each semester) of [BSCI], [PSCI], or [SCI] courses and two additional science courses, one of which must have a laboratory component. The choices of Science electives must satisfy both the [BSCI] and [PSCI] or [SCI] requirements. If the Lab Science Electives 1 and 2 are chosen in the Biological Sciences, [BSCI], then the Lab Science Elective 3 should be in the Physical Sciences, [PSCI] or [SCI], and vice versa. Year-long Science sequences with lab include: BIOLOGY 106, 107 CHEM 101, 102 CHEM 105, 106 PHYSICS 101, 102 PHYSICS 201, 202 SCIENCE 101, 102
SEAS
Comment on Text
Advanced CPT S Electives Requirements The BACS students satisfy this requirement by completing 18 credits of advanced elective courses. For the description of these courses, click on the "Electives & Options" link. At least 12 credit must be in CPT S courses and include a minimum of 6 credits of 400 or 500 level courses. Students certified at Tri-Cities must include two courses from CPT 427, 440, 442, 460, 471, and 481. The remaining 6 credits may be at the 300, 400, or 500 level in CPT S (preferred), MATH, STAT, E E, PHYSICS or in another field with the approval of the advisor. If students wish to complete the CptS capstone design sequence, they should take CptS 421 in the fall of the senior year and CptS 360 as a CptS elective as a prerequisite in the spring of the junior year.
SEAS
Comment on Text
Elective credits may include a minor program. Completion of a minor is strongly encouraged. If a minor in a science or engineering discipline is contemplated, Math Sequence B should be taken. Here is a list of popular current minors: Business Mathematics Electrical Eng. Mechanical Eng. Consult the Advising Gateway for details