Study Abroad Sample Schedule

Computer Science

This sample Computer Science 4-year plan shows a possible study abroad semester at the beginning of the junior year.  Most core Computer Science courses and math courses tend to be offered every semester.  This gives some flexibility in when a student could study abroad.  Note: This plan is based on the 2019-2020 Computer Science requirements.  Your requirements may vary.  Meet with your CSE academic advisor at least one or two full semesters before you plan to study abroad to discuss your plans.

First-Year

First Semester
CEC 101 Computing, Engineering & Society (1)
CSE 174 Fund. of Programming & Problem Solving (3)
ENG 111 Composition (or MP Creative Arts Course) (3)
MTH 151 Calculus I (5)
CEC 102 Computing and Engineering (3)
Total: (15)
Second Semester
CSE 271 Object-Oriented Programming (3)
MP Creative Arts Course (or ENG 111 Composition) (3)
MTH 231 Discrete Mathematics (3)
STA 301 Statistics (3)
Intercultural Perspectives Course (3)
Total: (15)

Sophomore Year

First Semester
CSE 274 Data Abstraction and Data Structures (3)
CSE 278 Systems I (3)
ECO 201 Principles of Microeconomics (3)
Math/Stat Elective (3)
Science Elective (4-5)
Total: (16-17)
Second Semester
CSE 201 Introduction to Software Engineering (3)
CSE 262 Technology, Ethics and Global Society (3)
CSE 374 Algorithms I (3)
CSE 383 Web Application Programming (3)
Science Elective (4-5)
Total: (16-17)

Junior Year

First Semester
STUDY ABROAD – Assumes 12 hours
The study abroad semester could easily be swapped with second semester of sophomore year or second semester of junior year.
Second Semester
CSE 465 Comparative Programming Languages (3)
CSE 313 Technical Writing (3)
CSE 381 Systems II (3)
Computer Science Electives (6)
Total: (15)

Senior Year

First Semester
CSE 448 Senior Design Project I (2)
Computer Science Electives (6)
STC 135 Public Expression & Critical Inquiry (3)
Math/Stat Electives (6)
Total: (17)
Second Semester
CSE 449 Senior Design Project II (2)
Math/Stat/Science Elective (3)
Computer Science Electives (9)
Free Electives (2-4)
Total: (16-18)

Software Engineering

This sample Software Engineering 4-year plan shows a possible study abroad semester at the beginning of the junior year.  Several Software Engineering core courses are typically offered only in the fall (CSE 212, 322) and others are typically offered only in the spring (CSE 211, 311, 321, and ISA 406).  These should be kept in mind while planning a study abroad semester. Note: This plan is based on the 2019-2020 Software Engineering requirements.  Your requirements may vary.  Meet with your CSE academic advisor at least one or two full semesters before you plan to study abroad to discuss your plans.

First-Year

First Semester
CEC 101 Computing, Engineering & Society (1)
CSE 174 Fund. of Programming & Problem Solving (3)
ENG 111 Composition (or MP Creative Arts Course) (3)
MTH 151 Calculus I (5)
CEC 102 Computing and Engineering (3)
Total: (15)
Second Semester
CSE 271 Object-Oriented Programming (3)
MP Creative Arts Course (or ENG 111 Composition) (3)
MTH 231 Discrete Mathematics (3)
STA 301 Statistics (3)
Intercultural Perspectives Course (3)
Total: (15)

Sophomore Year

First Semester
CSE 274 Data Abstraction and Data Structures (3)
CSE 278 Systems I (3)
CSE 212 Software Engineering for HCI (3)
Math/Stat Elective (3)
Science Elective (4-5)
Total: (16-17)
Second Semester
CSE 201 Introduction to Software Engineering (3)
CSE 262 Technology, Ethics and Global Society (3)
CSE 383 Web Application Programming (3)
Math/Stat Elective (3)
Science Elective (4-5)
Total: (16-17)

Junior Year

First Semester
STUDY ABROAD – Assumes 12 hours
The study abroad semester could easily be swapped with second semester of sophomore year.
Second Semester
CSE 211 Software Construction  (3)
CSE 311 Software Architecture & Design  (3)
CSE 321 Software Quality Assurance & Testing  (3)
Specialization Course  (3)
ISA 406 IT Project Management (3)
Total: (15)

Senior Year

First Semester
CSE 448 Senior Design Project I (2)
ENG 313 Technical Writing (3)
STC 135 Principles of Public Speaking (3)
CSE 322 Software Requirements (3)
Math/Stat Electives (3)
Total: (17)
Second Semester
CSE 449 Senior Design Project II (2)
Math/Stat/Science Elective (3)
ECO 201 Principles of Microeconomics (3)
Specialization Courses  (6)
Free Electives (2-4)
Total: (16-18)