Software Engineering
General Education Requirements
Code | Title | Credits |
---|---|---|
English Composition | ||
Select one of the following: | 6 | |
College Composition I | ||
College Composition II | ||
or ENGL 125 | Introduction to Professional Writing | |
or | ||
College Composition II | ||
or ENGL 125 | Introduction to Professional Writing | |
College Composition III: Persuasive Writing | ||
Speech Communication | ||
Select one of the following: | 3 | |
Fundamentals of Public Speaking | ||
Interpersonal Communication | ||
Intercultural Communication | ||
Mathematics | ||
Select one of the following: | 3 | |
College Algebra | ||
Finite Mathematics | ||
Precalculus | ||
Mathematics in Society | ||
Calculus I | ||
Elementary Statistics | ||
Lab Science | ||
Select two of the following, one must come from the Natural and Physical Sciences category | 8 | |
Natural and Physical Sciences (ND:LABSC) | ||
Concepts of Biology | ||
General Biology I | ||
General Biology II | ||
General Zoology | ||
Introductory Chemistry | ||
Introduction to Organic and Biochemistry | ||
General Chemistry I | ||
General Chemistry II | ||
Introduction to Earth Science | ||
The Earth Through Time | ||
Concepts of Physics | ||
Introductory Astronomy | ||
College Physics I | ||
College Physics II | ||
University Physics I | ||
University Physics II | ||
Additional Sciences (ND:SCI) | ||
Cognition and Brain Science | ||
Technology, Engineering, and Design | ||
Technology Solutions for Society | ||
Wellness | ||
Select one of the following: | 2 | |
Concepts of Fitness and Wellness | ||
Introduction to Stress Management | ||
Computer Science and Literacy | ||
Select one of the following: | 3 | |
Principles of Information Security | ||
Introduction to Computer Information Systems 2 | ||
Introduction to Programming | ||
Introduction to Programming in Java 1 | ||
Introduction to Structured Programming I | ||
Social Implications of Computer Technology 2 | ||
Discovering Computing | ||
Humanities | ||
Literacies | ||
Select one of the following: | 3 | |
American Sign Language I | ||
American Sign Language II | ||
Oral Interpretation | ||
Introduction to Literature | ||
Introduction to Film | ||
Bible as Literature | ||
Mythology | ||
Women and Literature | ||
World Literature I | ||
World Literature II | ||
American Literature I | ||
American Literature II | ||
Civilization, Thought, and Literary Heritage | ||
Ethics and Philosophy of Science | ||
1st Year Spanish I | ||
1st Year Spanish II | ||
2nd Year Spanish I | ||
2nd Year Spanish II | ||
Introduction to Theatre Arts | ||
Art and Music | ||
Select one of the following: | 3 | |
Introduction to the Visual Arts | ||
Introduction to Digital Media | ||
Art History I | ||
Art History II | ||
History of Craft | ||
Fine Arts and Aesthetics | ||
Music Appreciation | ||
Music Fundamentals | ||
World Music | ||
History of Popular/Rock Music | ||
Social Science | ||
Select 6 credits from the following: | 6 | |
Understanding Media and Social Change | ||
Human Communication | ||
Principles of Microeconomics 1 | ||
Principles of Macroeconomics | ||
Human Geography | ||
United States to 1877 | ||
United States to Present | ||
World Civilizations to 1500 | ||
World Civilizations since 1500 | ||
Environmental History | ||
Native American Studies | ||
American National Government | ||
State and Local Government | ||
Introduction to Psychology 1 | ||
Introduction to Sociology | ||
Introduction to Anthropology | ||
Additional Humanities or Social Science | ||
Select one additional course from Humanities or Social Science or select from the following: | 2 | |
Two-Dimensional Design | ||
Drawing I | ||
Ceramics I | ||
Photography I | ||
Survey of Geography | ||
Group Piano for Non-Majors | ||
Group Piano for Non-Majors | ||
Valkyries | ||
Concert Choir | ||
Athletic Band | ||
Concert Band | ||
Planetarium Science | ||
Theatre Practicum | ||
Total Credits | 39 |
- 1
Required
- 2
Course satisfies the Digital Literacy graduation requirement.
Major Requirements
Code | Title | Credits |
---|---|---|
Required Courses | ||
CIS 147 | Principles of Information Security | 3 |
COMM 360 | Group Dynamics | 3 |
CSCI 160 | Introduction to Structured Programming I | 3 |
CSCI 161 | Introduction to Structured Programming II | 3 |
CSCI 289 | Social Implications of Computer Technology 1 | 3 |
MATH 208 | Discrete Mathematics | 3 |
MATH 321 | Applied Probability and Statistics | 3 |
SE 110 | Discovering Computing | 3 |
SE 201 | Introduction to Software Engineering | 3 |
SE 211 | Software Construction | 3 |
SE 212 | Software Engineering Approach to Human Computer Interaction | 3 |
SE 242 | Data Structures | 3 |
SE 311 | Software Design and Architecture | 3 |
SE 321 | Software Quality Assurance and Testing | 3 |
SE 370 | Computer Organization & Systems | 3 |
SE 380 | Systems Analysis and Design | 3 |
SE 381 | Project Management | 3 |
SE 385 | Database Theory/Design | 3 |
SE 480 | Capstone | 3 |
Directed Electives | ||
Select one of the following options with at least 3 credits of 300-400 level classes included: | 12 | |
Option 1: Enterprise Systems Cognate | ||
Customer Relationship Management Software Administration | ||
Enterprise Systems | ||
Enterprise Systems II | ||
Customer Relationship Management Software Development | ||
Option 2: Science Cognate | ||
12 credits of major only science courses and approval from advisor. Possible options include: | ||
General Biology I | ||
General Biology II | ||
General Zoology | ||
University Physics I | ||
University Physics II | ||
Independent Study | ||
Undergraduate Research | ||
Option 3: Internships | ||
12 credits of internship may be chosen. | ||
Internship | ||
Additional specialties may be chosen with advisor approval. Please consult with your advisor. | ||
Total Credits | 69 |
- 1
Course satisfies the Digital Literacy graduation requirement.
Total General Education 39 Hrs
Total Major Requirement 69 Hrs
Total Credits Needed to Graduate 120 Hrs
For degree and graduation requirements, visit degree requirements and graduation requirements.
Plan of Study
First Year | |||
---|---|---|---|
Fall | Credits | Spring | Credits |
ENGL 110 (Gen Ed) | 3 | CIS 147 | 3 |
Lab Science (Gen Ed) | 4 | CSCI 160 | 3 |
Mathematics (Gen Ed) | 3 | ENGL 125 (Gen Ed) | 3 |
SE 110 | 3 | Lab Science (Gen Ed) | 4 |
UNIV 150 | 1 | Speech Communication (Gen Ed) | 3 |
14 | 16 | ||
Second Year | |||
Fall | Credits | Spring | Credits |
CSCI 161 | 3 | CSCI 127 | 3 |
CSCI 289 | 3 | HPER 100 (Gen Ed) | 2 |
MATH 208 | 3 | SE 211 | 3 |
SE 201 | 3 | SE 212 | 3 |
PSYC 111 (Gen Ed) | 3 | SE 242 | 3 |
Additional Humanities and Social Science (Gen Ed) | 2 | ||
15 | 16 | ||
Third Year | |||
Fall | Credits | Spring | Credits |
SE 311 | 3 | ECON 201 (Gen Ed) | 3 |
SE 385 | 3 | SE 321 | 3 |
COMM 360 | 3 | SE 381 | 3 |
Directed Elective | 3 | Literacies (Gen Ed) | 3 |
Elective | 3 | Directed Elective | 3 |
15 | 15 | ||
Fourth Year | |||
Fall | Credits | Spring | Credits |
SE 370 | 3 | SE 480 | 3 |
SE 380 | 3 | MATH 321 | 3 |
Art and Music (Gen Ed) | 3 | Directed Elective | 3 |
Directed Elective | 3 | Elective | 3 |
Elective | 3 | Elective | 3 |
15 | 15 | ||
Total Credits 121 |
Please note: This plan is intended for general information only. Students are strongly encouraged to meet with their academic advisor each semester before registration.
Learning Outcomes
-
Effectively understand requirements, design solutions, and develop software (follow software engineering principles) to successfully implement software for various domains.
-
Think creatively, outside of the box, while designing solutions for unique problems.
-
Communicate effectively with stakeholders during all phases of a project.
- Manage small, simple projects and work in high performing teams to complete projects successfully.