college of science, technology, engineering, and ... · q7 cscd 320 algorithms (5 cr.) f17, w18,...
TRANSCRIPT
College of Science, Technology, Engineering, and Mathematics
Computer Science BS
(137-140 credits)
Why study Computer Science?
Other Degree Options
What aspect of modern life has not been affected by computing technologies? Personal computers, game machines, routers, laptops, tablets, smart phones, and wearable electronics have changed the landscape of daily life, but older technologies that we take for granted are also now controlled by software. Eastern graduates have career options in public accounting and in industry, government, and not-for-profit organizations, as well as in such applications as auditing, taxation, information systems and management services. Our traditional computer science degree provides extensive preparation in both the theoretical and practical aspects of computer science.
The Bachelor of Science in Computer Science program isaccredited by the Computing Accreditation Commission of ABET,Minors in 3D Animation, Computer Applications, Computer InformationSystems, Computer Science Programming, Web ApplicationDevelopment. MS in Computer Science and an Interdisciplinary MS.
Career OpportunitiesSoftware Engineer, Game Programmer, Web Developer, Database Developer
Department ChairDr. Bojian Xu
Operations ManagerMargo Stanzak
Student Success CoordinatorChristy Oliveri
319 F CEB
319 F CEB
509.359.6065
509.359.4734
Communications 143
509.359.4126
Cheney, WA 99004
Cheney, WA 99004
Cheney, WA 99004
Listed is a Sample Four Year Plan. Individual plans will vary based on placement test scores and class availability.
This is an example of a four year class schedule. Academic Advisors are there to help create individualized plans.
First Year
Seco
nd
Year
Third
Year
Fou
rth Ye
ar
Q1
CSCD 210 (5 cr.)
EENG 160 (4 cr.)
MATH 161 (5 cr.)
Q2
CSCD 211 (5 cr.)
ENGL 101 (5 cr.)
MATH 162 (5 cr.)
Q3
CSCD 300 (5 cr.)
ENGL 201 (5 cr.)
MATH 301 (5 cr.)
Q5
Lab Science Sequence 1 (see
CSCD 240 (5 cr.)
MATH 231 (5 cr.)
Q6
BACR (5 cr.)
Lab Science Sequence 2 (see
CSCD 202 (5 cr.)
Q7
BACR (5 cr.)
PHYS 161 (1 cr.)* or PHYS 16
CSCD 260 (4 cr.)
CSCD 320 (5 cr.)
Q9
BACR (5 cr.)
General Elective (2 cr.)
Group A elective #1 (see cat
CSCD 327 (4 cr.)
Q10
CSCD 370/371/327/373 (cho
Group A elective #2 (see cat
CSCD 330 (4 cr.)
CSCD 349 (4 cr.)
Q11
CSCD 378 (4 cr.)* or 379 (4 c
Diversity (5 cr.)
CSCD 340 (5 cr.)
Q13
BACR (5 cr.)
Global Studies (any one) (5 c
Group B elective #1 (see cata
CSCD 350 (4 cr.)
Q14
Advanced Coursework cours
General Elective (4 cr.)
PHYS 161 (1 cr.)* or PHYS 16
CSCD 488 (5 cr.)
Q15
Advanced Coursework cours
CSCD 490 (5 cr.)
MATH 380 (5 cr.)
Computer Science, BS
Flight Plan to SuccessCollege of Science, Technology, Engineering, and Mathematics
Computer Science
Seco
nd
Ye
arTh
ird Y
ear
Fou
rth Y
ear
FALL SPRINGWINTER
All recomended activities can occur at any time during a student's time at EWU
Graduate with a Computer Science BS
degree from EWU!
Work with faculty on a
project, plan for life after college
Declare major, participate in
academic projects or
research
Explore interests and begin
planning path at EWU
Present at NCUR and SymposiumApplyto the Research & Creative Works Symposium
Want a job?Update cover letter and resume,Visit the Career
Center
Want a job?Apply, apply, applyMeet With advisorGrad School?Take GRE, update resume and write personal
statementApply, apply apply!
Want an internship?Apply, apply, apply!
Ask internship advisor to review resume
Participate in Programming Contests
Meet With advisorWant an internship?Write your resume and cover letter!
Explore : Consider a minr?Double major?
Take the APEChoose favorite options for advanced courses; plan to take
prerequisites
Consider joining a living/learning community
Engage with peers by joining Assoc. for Computing Machinery
Club
Talk to a professor in a major you're interested in pursuing
Join a student club/organization in SAIL
Check out volunteer and service activities in the Office of Community Engagement
Attend at least three campus events/activities
Meet with your academic advisor every term
Apply for graduation!
Participatein NCUR. Submit an abstract on upcoming Capstone
Project
Engage as an officer in the Assoc. for Computing Machinery
Prepare for anintense year
Declareyour major!
Meet With advisor
Visit Career Services or take a Career Exploration course
Take a first-year seminar course
First Ye
ar
The following milestones will help you succeed and improve your experience at EWU.
All recomended activities can occur at any time during a student's time at EWU
Bachelor of Science in Computer Science
2018-2019 Catalog Year
SOAR Department: Comp Sci | SOAR Major: CSC
Major Declaration Form: Computer Science, BS-COMPSC
College of Science, Technology, Engineering, and Mathematics
Math proficiency needed: MATH 161
Student's name: __________________________ EWU ID: ___________
First year courses and prerequisites Notes Previously offered **
CSCD 210 PROGRAMMING PRINCIPLES I (5 cr.) F17, W18, Sp18, Su18Q1Prerequisites: ≥2.0 MATH 141 and previous programming experience HIGHLY
RECOMMENDED.
EENG 160 DIGITAL CIRCUITS (4 cr.) F17, W18, Sp18Q1Prerequisite: MTHD 104 or equivalent.
MATH 161 CALCULUS I (5 cr.) F17, W18, Sp18, Su18Satisfies: completion of this course with a grade >= C satisfies
the university proficiencies in mathematics.
Note: for the university proficiencies, this course may be
substituted for MATH 107.
Q1Prerequisites: MATH 142.
CSCD 211 PROGRAMMING PRINCIPLES II (5 cr.) F17, W18, Sp18, Su18Q2Prerequisites: CSCD 210 with a grade ≥2.5, MATH 142 with a grade ≥2.0.
ENGL 101 COLL COMP: EXPOSITN & ARGUMNT (5 cr.) F17, W18, Sp18, Su18Satisfies: university competencies, writing.Q2Prerequisite: Writing Placement Test or General Advising.
MATH 162 CALCULUS II (5 cr.) F17, W18, Sp18, Su18Q2Prerequisite: MATH 161.
CSCD 300 DATA STRUCTURES (5 cr.) F17, W18, Sp18, Su18Q3Prerequisites: CSCD 211 and MATH 142. A grade ≥C+ is required for CSCD
prerequisite and a ≥C for each supporting prerequisite.
ENGL 201 COLL COMP: ANALYSIS/RES/DOCMNT (5 cr.) F17, W18, Sp18, Su18Satisfies: university proficiencies, writing.Q3Prerequisite: ENGL 101, Writing Placement Test or general advising.
MATH 301 DISCRETE MATHEMATICS (5 cr.) F17, W18, Sp18, Su18Satisfies: completion of this course with a grade >= C satisfies
the university proficiencies in mathematics.
Note: for the university proficiencies, the course may be
substituted for MATH 107; you may not receive credit for both
MATH 225 and MATH 301.
Q3Prerequisite: MATH 142.
To follow this MAP, you should place into MATH 161. If you place lower, your custom MAP may change.
This list of courses is for information purposes only. All students are required to follow the catalog requirements for the year they declared a major.
* See the catalog for prerequisites and other details.
Revised 11/30/2018 | MAP UID: 2019-CSTEM-CHN-BS-CSC Page 1
** Future course offerings may differ from the past. Check the course schedule for future courses.
I have discussed this academic plan with the student listed above. Advisor name: ____________________________ Advisor signature: ____________________________
Second year courses and prerequisites Notes Previously offered **
Q5 Lab Science Sequence 1 (see catalog) (5 cr.)
F17, W18, Sp18, Su18Q5 CSCD 240 C AND UNIX PROGRAMMING (5 cr.)
Prerequisites: CSCD 211 with a grade ≥2.5 or concurrent enrollment.
F17, W18, Sp18, Su18Q5 MATH 231 LINEAR ALGEBRA (5 cr.)
Prerequisite: MATH 142.
Different science BACRQ6 BACR (5 cr.)
Q6 Lab Science Sequence 2 (see catalog) (5 cr.)
Satisfies: a BACR for humanities and arts.
Counts as BACR (Arts&HUM)Q6 CSCD 202 COMPUTING ETHICS (5 cr.)
Prerequisite: ENGL 101.
Q7 BACR (5 cr.)
Q7 PHYS 161 (1 cr.)* or PHYS 162 (1 cr.)* or PHYS 163 (1 cr.)* or PHYS 263 (1 cr.)* (1
cr.)
F17, Sp18Q7 CSCD 260 ARCHITECTURE & ORGANIZATION (4 cr.)
Prerequisites: CSCD 240 with a grade ≥2.5, EENG 160 with a grade ≥2.0.
F17, W18, Sp18, Su18Q7 CSCD 320 ALGORITHMS (5 cr.)
Prerequisites: CSCD 300 with a grade ≥2.5, MATH 301 with a grade ≥2.0,
advancement programming exam clearance.
To follow this MAP, you should place into MATH 161. If you place lower, your custom MAP may change.
This list of courses is for information purposes only. All students are required to follow the catalog requirements for the year they declared a major.
* See the catalog for prerequisites and other details.
Revised 11/30/2018 | MAP UID: 2019-CSTEM-CHN-BS-CSC Page 2
** Future course offerings may differ from the past. Check the course schedule for future courses.
I have discussed this academic plan with the student listed above. Advisor name: ____________________________ Advisor signature: ____________________________
Third year courses and prerequisites Notes Previously offered **
Q9 BACR (5 cr.)
Q9 General Elective (2 cr.)
Q9 Group A elective #1 (see catalog) (4 cr.)
F17, W18, Sp18, Su18Q9 CSCD 327 RELATIONAL DATABASE SYSTEMS (4 cr.)
Prerequisites: CSCD 211 and MATH 301. A grade ≥C+ is required for CSCD
prerequisite and a ≥C for each supporting prerequisite.
Q10 CSCD 370/371/327/373 (choose one) (4 cr.)
Q10 Group A elective #2 (see catalog) (4 cr.)
F17, W18, Sp18Q10 CSCD 330 COMPUTER NETWORKS (4 cr.)
Prerequisites: CSCD 300 with a grade ≥2.5, advancement programming exam
clearance.
F17, W18, Sp18Q10 CSCD 349 DESIGN PATTERNS (4 cr.)
Prerequisites: CSCD 300 with a grade ≥2.5, advancement programming exam
clearance.
Q11 CSCD 378 (4 cr.)* or 379 (4 cr.)* (4 cr.)
Q11 Diversity (5 cr.)
F17, Sp18, Su18Q11 CSCD 340 OPERATING SYSTEMS (5 cr.)
Prerequisites: CSCD 240 with a grade ≥2.5, advancement programming exam
clearance.
To follow this MAP, you should place into MATH 161. If you place lower, your custom MAP may change.
This list of courses is for information purposes only. All students are required to follow the catalog requirements for the year they declared a major.
* See the catalog for prerequisites and other details.
Revised 11/30/2018 | MAP UID: 2019-CSTEM-CHN-BS-CSC Page 3
** Future course offerings may differ from the past. Check the course schedule for future courses.
I have discussed this academic plan with the student listed above. Advisor name: ____________________________ Advisor signature: ____________________________
Fourth year courses and prerequisites Notes Previously offered **
Q13 BACR (5 cr.)
Q13 Global Studies (any one) (5 cr.)
Q13 Group B elective #1 (see catalog) (4 cr.)
F17, Sp18Q13 CSCD 350 SOFTWARE ENGINEERING (4 cr.)
Prerequisites: CSCD 300 with a grade ≥ C+ and Advancement Programming
Exam clearance.
Q14 Advanced Coursework course #1 (see catalog) (4 cr.)
Q14 General Elective (4 cr.)
Q14 PHYS 161 (1 cr.)* or PHYS 162 (1 cr.)* or PHYS 163 (1 cr.)* or PHYS 263 (1 cr.)* (1
cr.)
F17, W18, Su18Note: students will receive a Y grade until successful
completion of CSCD 490.Q14 CSCD 488 SENIOR PROJECT (5 cr.)
Prerequisites: CSCD 327, CSCD 349 and CSCD 350, and either CSCD 378 or
CSCD 379 and Advancement Programming Exam clearance. A grade ≥ C+ is
required for each prerequisite.
Q15 Advanced Coursework course #2 (see catalog) (4 cr.)
F17, W18, Sp18Satisfies: a university graduation requirement'senior capstone.
Note: this course is the second course of a two-quarter project
sequence and must be taken the quarter following successful
completion of the Senior Project course.
Q15 CSCD 490 SENIOR CAPSTONE (5 cr.)
Prerequisites: CSCD 488 prior quarter.
F17, W18, Sp18Satisfies: completion of this course with a grade >= C satisfies
the university proficiencies in mathematics.
Note: for the university proficiencies, course may be
substituted for MATH 107.
Q15 MATH 380 ELEM PROBABILITY & STATISTICS (5 cr.)
Prerequisites: MATH 141 or Mathematics Proficiency Clearance, Computer
Literacy Competency recommended.
To follow this MAP, you should place into MATH 161. If you place lower, your custom MAP may change.
This list of courses is for information purposes only. All students are required to follow the catalog requirements for the year they declared a major.
* See the catalog for prerequisites and other details.
Revised 11/30/2018 | MAP UID: 2019-CSTEM-CHN-BS-CSC Page 4
** Future course offerings may differ from the past. Check the course schedule for future courses.
I have discussed this academic plan with the student listed above. Advisor name: ____________________________ Advisor signature: ____________________________