College of Liberal Arts & Sciences

Iowa State University
INDEX
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

College of Liberal Arts & Sciences

College of Liberal Arts and Sciences
LAS Calendar | E-Mail/Phones |

Software Engineering Academic Program

Administered by the Department of Computer Science and the Department of Electrical and Computer Engineering.

Leading to the degree bachelor of science. Total credits required: 124.5.
SUBJECT TO CHANGE

Year 1
Course - Credit
First Semester
Calculus I - Math 165: 4
Composition I - Engl 150: 3
SE Problem Solving - SE 185: 3
Library Instruction - Library 160: .5
Orientation - ComS 101/Eng 101: R
Programming I - ComS227: 4
Total 14.5 credits

Second Semester
Calculus II - Math 166: 4
Mechanics, elective fields, DC ccts - Phys 221: 5
Professional Orientation - ComS 203/CprE 166: R
Econ Elective: 3
Programming 2 - ComS 228: 3
Total 16 credits

Year 2
First Semester

Written, Oral, Visual, and Electronic Composition - Engl 250: 3
Elementary Differential Equations and Laplace Transforms - Math 267: 4
Digital Logic - Cpr E 281*: 4
Engineering Chemistry - Chem 167: 3
Supplementary Elective: 3
Total 18 credits

Second Semester
General Education Elective: 3
Software Construction & User Interface - SE 319: 3
Mathematics elective: 3
Embedded Systems I - Cpr E 288 or
Advanced Programming Techniques - Com S 229*: 4/3
Supplementary Elective: 3
Total 16/15 credits

Year 3
First Semester
General Ed Elective: 3
Software Development - Com S 309: 3
Software Architecture and Design - SE 339: 3
Discrete Comp. Structures - ComS 330/CprE 310: 3
DBMS - ComS 363: 3
Total 16/15 credits

Second Semester
Software Project Management - SE 329: 3
Technical Communication - Engl 314: 3
Public Speaking - SP CM 212: 3
Algorithm Analysi - Com S 311: 3
CprE 308 (4) / ComS 352 (3): 4/3
Total 16/15 credits

Year 4
First Semester
Probability and Statistics for Computer Science - Stat 330: 3
Senior Design Project I and Professionalism - S E 491: 3
Software engineering elective***: 3
General Ed elective**: 3
Technical elective: 3
Total 15 credits

Second Semester
Senior Design Project II–S E 492: 2
General Ed Electives: 6
Software Engineering Elective: 3
Supplementary Electives: 4/5/6
Total 15/16/17 credits

Note: The students who take the 4-credit lab course Cpr E 288 and/or Cpr E 308 instead of the corresponding 3-credit alternatives can apply the additional credits towards Supplementary/ General Education electives. Thus, the total number of required credits remains the same for all.

Communication Proficiency
The department requires a grade of C or better in Engl 150, 250, (or 250H), and 314 (or 314H).

Transfer Credit Requirements
The degree program must include a minimum of 30 credits at the 300-level or above in professional and technical courses earned at ISU in order to receive a B.S. in software engineering. These 30 credits must include S E 491 Senior Design Project I and Professionalism, S E 492 Senior Design Project II, and credits in the core professional curriculum and/or in technical electives. The software engineering degree program requires a grade of C or better for any transfer credit course that is applied to the degree program.

**These courses to be selected in consultation with S E advisors from a list of approved courses. They must include courses to satisfy university and college general education requirements. These courses include courses, or categories of courses, that may need to be met, such as international perspectives, U.S. diversity, language, arts and humanities, and social sciences. The courses should also include electives. Pass-Not Pass credit is not accepted.

***Software Engineering electives must be chosen to satisfy S E requirements concerning content, distribution, and level. All technical electives must be chosen from lists approved by the software engineering program. Details are available in the E CPE or Com S Undergraduate Student Services Office or on the Web. Pass/not pass credit not accepted. One credit of S E 490 may be used to partially meet these requirements.

*Core professional curriculum. A student must have a minimum grade-point average of 2.00 in this group of courses in order to graduate.

Air Force Aerospace Studies - Anthropology - Biochemistry, Biophysics & Molecular Biology - Chemistry - Computer Science
Ecology, Evolution & Organismal Biology - Economics - English - Genetics, Development & Cell Biology - Geological & Atmospheric Sciences
Greenlee School of Journalism and Communication - History - Mathematics - Military Science - Music - Naval Science
Philosophy & Religious Studies - Physics and Astronomy - Political Science - Psychology - Sociology - Statistics - World Languages & Cultures

African American Studies - American Indian Studies - Biological/Premedical Illustration - Bioinformatics and Computational Biology
Classical Studies - Communication Studies - Criminal Justice Studies - Environmental Science - Environmental Studies - Interdisciplinary Studies
International Studies - Liberal Studies - Linguistics - Software Engineering - Speech Communication - U.S. Latino/a Studies - Women's Studies