CIS Homeline

 

CIS Home divider Penn Engineering divider PENN   spacer
 

 
 BACHELOR OF SCIENCE IN COMPUTER SCIENCE AND ENGINEERING 

The BSE Degree in Computer Science and Engineering gives students a rigorous training in computer science and requires a total of 40 course units (cu) as follows:

COMPUTER SCIENCE & ENGINEERING (CSE) 40 CU
Entered in Fall 2005

Math (6 CU)
MATH 104
MATH 114
CSE 260
CSE 262
Math Elective
Math Elective

Natural Science (4 CU)
For CSE Majors, Nat Sci may also include the Following Cog Sci Courses: LING 120, 150, 410, 433, 504, 520, 530, 550, 551, 590, 603, 604, 620, 620, 622; PHIL 426; PSYC 052, 109, 111, 121, 135, 143, 151, 153, 451

Note: Science labs are not required. Two science labs (.5 cu each) may be used as 1 CU of Natural Science credit.

PHYS 140
PHYS 141
Natural Science
Natural Science

Engineering (13 CU)
CSE 120
CSE 121
CSE 240
CSE 320
CSE 371
CSE 372 (.5 cu)
CSE 380
CSE 381 (.5 cu)
CSE 400
CSE 401
CSE Elective
CSE Elective
CSE Elective
CSE Elective

Tech Elective (7 CU)

Three Engineering Courses required.
Four remaining courses can be from:

1: Any approved minor or minor equiv; or a sequence of approved courses.

2: Any Math, Nat Sci or Eng, or the following list: LING 106; PHIL 231, 244, 411, 413, 444, 445; PSYC 413; OPIM 220, 321, 325

Tech Elective (Engineering)
Tech Elective (Engineering)
Tech Elective (Engineering)
Tech Elective
Tech Elective
Tech Elective
Tech Elective

Social Sci & Humanities (7 CU)
Social Science
Social Science
Humanities
Humanities
SS or Humanities
SS, H, or TBS
SS, H, or TBS

SSH Depth Requirement
(must be satisfied from the SSH courses above)
Two courses in one SSH subject area.

SSH Depth Requirement
SSH Depth Requirement


Writing Requirement

(must be satisfied from the SSH courses above)
One writing seminar.
Writing Seminar

Free Elective (3 CU)
Free Elective
Free Elective
Free Elective

 

 

 

 

 

 


 
 
CIS Home divider Penn Engineering divider PENN   spacer
  Send comments on this page to