Academic Advising Notes on elective courses in Spring 2019 for CS/SE students (PLEASE WATCH THE PREREQUISITES)
- For Computer Science Behrend students, the following courses count as Computing Elective (CMPSC courses can also count Science Elective and SWENG courses also count Supporting and Related Areas. However, each course counts only once. )
CMPSC441/Game 450, CMPSC443, CMPSC456, SWENG465, SWENG421, SWENG431, SWENG 452 (SWENG311 doesn’t count for CS students),
- For Software Engineering Behrend students, the following courses count as Primary Elective (also count Secondary Elective. But, each course counts only once.)
CMPSC 421, CMPSC441/Game 450, CMPSC443, CMPSC456, SWENG465,
For general information about the electives, please refer to the paragraph in handbook for CS/SE which are pasted below in appendix.
Again, this message is posted on CSSE news channel:
You are encouraged to register on this channel for the latest updates.
Academic Advising Notes for Computer Science
(1) Science Sequence (10 or 11 credits)
Students need to complete one of the following three semester science (GN) course sequences which will also count toward their general education except CHEM 210.
1.(Biology) CHEM 110(3), BIOL 110S(4) and BIOL 220W(4) or BIOL 230W(4) or BIOL 240W(4)
2.(Chemistry) CHEM 110(3), CHEM 111(1), CHEM 112(3), CHEM 113(1), and CHEM 210(3)
3.(Physics) PHYS 211(4), PHYS 212(4), and PHYS 213(2) or PHYS 214(2)
The courses listed in (2) to (4) below are all counted as additional courses in the university Bulletin and LionPath.
CMPSC courses higher than CMPSC 312 are in all (2) to (4) except the prescribed required courses, but they can be counted only in one of them!
(2) Science Elective (15 credits)
Students may choose from the following courses:
- ASTRO 291 or higher; BIOL 110 or higher; CHEM 110 or higher; CMPSC courses higher than CMPSC 312
- GEOG 160 or higher; MATH 200 level or higher; METEO 101 or higher
- PHYS 211 or higher except PHYS 250 or PHYS 251
- STAT 300 level or higher
(3) Computing Elective (9 credits)
Students may select courses from CMPSC 312 or higher, SWENG411 or higher, or CMPEN courses.
(4) Supporting and Related Areas (6 credits)
All 300 and 400-level courses in CMPSC (including CMPSC 494 – Research, CMPSC 495 –
Internship, and/or CMPSC 496 Independent Study), GAME, MIS, MATH, STAT, BIOL, CHEM,
PHYS, ACCTG, ECON, FIN, PSYCH, and ROTC
- CMPSC471 has been replaced by CMPSC421
School-Approved Electives for Software Engineering
Technical electives allow students to choose areas of interest to explore. Technical electives come in two flavors, primary and secondary. Primary technical electives are those courses offered to CSSE majors which are not required for the SE BD major. Secondary technical electives are offered outside your home department and give you broader latitude. Students must complete at least two primary technical electives, and, at most, one secondary technical elective.
|Primary Technical Electives|
|Any 300-400 level EE course|
|Any 300-400 level CMPEN course not already required for the major|
|Any 400 level CMPSC course not already required for the major|
|Any 300-400 level SWENG course not already required for the major|
|GAME 450||3||Advanced GAME Programming|
|GAME 480||3||GAME Development Project|
|Secondary Technical Electives|
|MIS 430||(3:3:0)||Systems Analysis||Fall/Spring|
|MIS 435||(3:3:0)||Systems Design and Implementation||Fall/Spring|
|MIS 445||(3:3:0)||Management Report Systems||Fall|
|MIS 470||(3:3:0)||Advanced Applications Development||Spring|
|MGMT 409||(3:3:0)||Project Management for Engineers|
|PSYCH 444||(3:3:0)||Engineering Psychology||Fall|
|ECON 481||(3:3:0)||Business Forecasting Techniques||Spring|
|ECON 485||(3:3:0)||Econometric Techniques||Fall|
|MATH 455||(3:3:0)||Introduction to Numerical Analysis I||Fall|
|MATH 456||(3:3:0)||Introduction to Numerical Analysis II||Spring (even years)|
|ENTR 430||(3:3:0)||Entrepreneurship & New Product Dev.||Fall|