1
Freshman – Year 1 Sophomore – Year 2 Computer Science, B.S. SID: Advisor: ALEKS: Math Placement: Writing Placement: Transfer School: Start Sem.: Cert. Sem.: Grad. Sem.: Fall: 14 Cr Spring: 17 Cr Fall: 15 Cr Spring: 17 Cr 11 Required UCORE Courses - UCORE GPA: [ROOT], [QUAN], [WRTG], [COMM], [PSCI], [CAPS], , , , , Version 6.0 - 12-27-2017 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 , MATH 171 , MATH 172 , MATH 216 , PHYS 201 Sem. GPA: Sem. GPA: Sem. GPA: Sem. GPA: 5 Required CptS Specialization Electives & e-mail: # Sem. Courses: Spring: 16 Cr Spring: 15 Cr Sem. GPA: Remaining Cum. GPA Cert. GPA M&P GPA CptS GPA Sem. GPA: Courses --> --> Desired Cum GPA: Requirements: Junior – Year 3 Fall: 13 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 MATH 220 (2) Lin. Algebra MATH 171 (4) Calculus I MATH 172 (4) Calculus II MATH 273 (2) Calculus III ENGL 101 (3) Intro. Writing PHYS 201 (4) Eng. Physics I HIST (3) Cont. Issues Cpts 224 (2) Progr Tools CptS 302 (3) Prof. Skills Cmp. CptS 317 (3) Aut & Fml Lang CptS 360 (4) System Progr. STAT 360 (3) Prob & Statistics CptS 322 (3) SW Eng Princ I SW Dsgn & Cnst CptS 421 (3) SW Desgn Proj I SW Eng Princ II CptS 423 (3) SW Desgn Proj II ENGL 402 (3) Tech. Writing C MATH 106 & C & MATH 108 & C or 83% ALEKS MATH 171 or // Pass in Writing Exam or ENGL 100 & S MATH 171 & C or MATH 172, 273, 315 or // C CptS Fr. Elect. 1 CptS Fr. Elect. 3 CptS Elect. 5 Cert; Other Prereqs Depend on Elective CptS 350 (3) Dsgn & Anal. Alg CptS Fr. Elect. 2 CptS Elect. 4 CptS Fr. Elect. 4 MATH 216 & C or // Cert; CptS 122 & C; MATH 216 & C Cert; CptS 223 & C MATH 172 ENGL 101; Junior Standing Cert; Other Cert; Other Prereqs Depend on Elective Cert; Other Prereqs Depend on Elective Cert; Other Prereqs Depend on Elective MATH 172 & C; PHYS 201 & C CptS 122 (4) Data Structures MATH 216 (3) Discr Structures PHIL 201 (3) Elem Logic Cpts 260 (3) Intro Comp Arch PHYS 202 (4) Eng. Physics II OS & Comp Arch Cert; Other Prereqs Depend on Elective MATH >=108 & C or 80% ALEKS or dept placement C C CptS 223 & C or // Cert; Cert; CptS 223 & C; CptS 322 & C or // Cert; CptS 223 & C; CptS 317 & C Cert Cert; CptS 223 & C; CptS 260 & C Cert; CptS 360 & C or // C C Cert; C Cert; C Cert; C MATH 171 or // OR MATH 202 or // MATH 172 & C MATH >=108 & C or 40% ALEKS C 4 Required CptS Free Electives Writing Portfolio Tri-Cities Contact Prereqs Depend on Elective Electives & Options (3) (3) (3) (4) (3) (3) (3) (3) (3) (3) (3) (3) (3) 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.S. M.I. SID: Advisor - tricities.wsu.edu · ENGL 101 (3) Intro. Writing PHYS 201 ... or C or better CPT S 322 AND concurrent enrollment in CPT S 360 or ... Credit

  • Upload
    vokiet

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Freshman – Year 1 Sophomore – Year 2

Computer Science, B.S. SID: Advisor:

ALEKS: Math Placement: Writing Placement:

Transfer School:

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

Fall: 14 Cr Spring: 17 Cr Fall: 15 Cr Spring: 17 Cr

11 Required UCORE Courses - UCORE GPA:[ROOT], [QUAN], [WRTG], [COMM], [PSCI], [CAPS], , , , ,

Version 6.0 - 12-27-2017

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 , MATH 171 , MATH 172 , MATH 216 , PHYS 201

Sem. GPA: Sem. GPA: Sem. GPA: Sem. GPA:

5 Required CptS Specialization Electives

& e-mail: # Sem. Courses:

Spring: 16 Cr Spring: 15 Cr

Sem. GPA:

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

Sem. GPA:

Courses

-->-->

Desired Cum GPA:Requirements:

Junior – Year 3 Fall: 13 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

MATH 220 (2)Lin. Algebra

MATH 171 (4)Calculus I

MATH 172 (4)Calculus II

MATH 273 (2)Calculus III

ENGL 101 (3)Intro. Writing

PHYS 201 (4)Eng. Physics I

HIST (3)Cont. Issues

Cpts 224 (2)Progr Tools

CptS 302 (3) Prof. Skills Cmp.

CptS 317 (3)Aut & Fml Lang

CptS 360 (4)System Progr.

STAT 360 (3)Prob & Statistics

CptS 322 (3)SW Eng Princ I

SW Dsgn & Cnst

CptS 421 (3)SW Desgn Proj I

SW Eng Princ II

CptS 423 (3)SW Desgn Proj II

ENGL 402 (3)Tech. Writing

C

MATH 106 & C & MATH 108 & Cor 83% ALEKS MATH 171 or //

Pass in Writing Examor ENGL 100 & S

MATH 171 & C or MATH 172, 273, 315 or //

C

CptS Fr. Elect. 1 CptS Fr. Elect. 3

CptS Elect. 5

Cert; OtherPrereqs Depend on Elective

CptS 350 (3)Dsgn & Anal. Alg

CptS Fr. Elect. 2

CptS Elect. 4

CptS Fr. Elect. 4

MATH 216 & C or //

Cert; CptS 122 & C; MATH 216 & C

Cert; CptS 223 & C

MATH 172

ENGL 101;Junior Standing Cert; Other

Cert; OtherPrereqs Depend on Elective

Cert; OtherPrereqs Depend on Elective

Cert; OtherPrereqs Depend on Elective

MATH 172 & C; PHYS 201 & C

CptS 122 (4)Data Structures

MATH 216 (3) Discr Structures

PHIL 201 (3)Elem Logic

Cpts 260 (3)Intro Comp Arch

PHYS 202 (4)Eng. Physics II

OS & Comp Arch

Cert; OtherPrereqs Depend on Elective

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

C C

CptS 223 & C or //

Cert;

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

Cert; CptS 223 & C; CptS 317 & C

Cert

Cert; CptS 223 & C; CptS 260 & C

Cert; CptS 360 & C or //

C

C

Cert;

C

Cert;C

Cert;

C

MATH 171 or // ORMATH 202 or // MATH 172 & C

MATH >=108 & Cor 40% ALEKS

C

4 Required CptS Free ElectivesWriting Portfolio Tri-Cities Contact

Prereqs Depend on Elective

Electives & Options

(3) (3) (3)

(4)

(3) (3) (3)

(3) (3)

(3) (3)

(3) (3)

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
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.
SEAS
Comment on Text
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.
SEAS
Comment on Text
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
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
360 Systems Programming C/C++ 4 (3-3) Course Prerequisite: CPT S 223 with a C or better; CPT S 260 with a C or better or E E 234 with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Implementation of systems programs, concepts of computer operating systems; laboratory experience in using operating system facilities taught in C/C++ programming language.
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 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 Course172 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
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
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
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
Certification Course201 [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
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
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.
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
317 Automata and Formal Languages 3 Course Prerequisite: CPT S 122 with a C or better or CPTS 132 with a C or better; MATH 216 with a C or better; certified major in Computer Science, Computer Engineering, or Electrical Engineering, or Software Engineering. Finite automata, regular sets, pushdown automata, context-free language, Turing machines and the halting problem.
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 specialization 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
This is specialization elective # 2 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
This is specialization elective # 3 460 Operating Systems and Computer Architecture 3 Course Prerequisite: CPT S 360 with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering; or Software Engineering. Operating systems, computer architectures, and their interrelationships in micro, mini, and large computer systems.
SEAS
Comment on Text
Select free elective # 2 in the field provided above. BACS students complete 4 free elective courses. These are chosen from among 300-400-level CPT S and E E courses, not used as specialization electives, as well as from CE 463; E M 464; MATH 401, 420, 421; MBIOS 478; MSE 302; PHYSICS 303, and 443.
SEAS
Comment on Text
Select free elective # 3 in the field provided above. BACS students complete 4 free elective courses. These are chosen from among 300-400-level CPT S and E E courses, not used as specialization electives, as well as from CE 463; E M 464; MATH 401, 420, 421; MBIOS 478; MSE 302; PHYSICS 303, and 443.
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 Box.
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
Select free elective # 1 in the field provided above. BACS students complete 4 free elective courses. These are chosen from among 300-400-level CPT S and E E courses, not used as specialization electives, as well as from CE 463; E M 464; MATH 401, 420, 421; MBIOS 478; MSE 302; PHYSICS 303, and 443.
SEAS
Comment on Text
350 Design and Analysis of Algorithms 3 Course Prerequisite: CPT S 223 with a C or better or CPT S 233 with a C or better; CPT S 317 with a C or better; certified major in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering. Analysis of data structures and algorithms; computational complexity and design of efficient data-handling procedures.
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
Select specialization elective # 5 in the field provided above. BSCS students complete 5 specialization CptS courses. For details, select a specialization in the window next to the "Electives & Options" field provided below.
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
273 Calculus III 2 Course Prerequisite: MATH 172 with a C or better, or MATH 182 with a C or better. Calculus of functions of several variables. Credit not granted for both MATH 273 and 283.
SEAS
Comment on Text
Select specialization elective # 4 in the field provided above. BSCS students complete 5 specialization CptS courses. For details, select a specialization in the window next to the "Electives & Options" field provided below.
SEAS
Comment on Text
Select free elective # 4 in the field provided above. BACS students complete 4 free elective courses. These are chosen from among 300-400-level CPT S and E E courses, not used as specialization electives, as well as from CE 463; E M 464; MATH 401, 420, 421; MBIOS 478; MSE 302; PHYSICS 303, and 443.
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
For the description of these courses, click on the "Electives & Options" link. BSCS students complete 9 electives in two sets: 5 specialization CptS courses. Select a specialization in the window below for details. 4 free elective courses. These are chosen from among 300-400-level courses in CPT S and E E courses, not used as specialization electives, as well as from CE 463; E M 464; MATH 401, 420, 421; MBIOS 478; MSE 302; PHYSICS 303, and 443.