Software Engineering

 

General Education Requirements

English Composition
Select one of the following:6
College Composition I
College Composition II
Introduction to Professional Writing
or
College Composition II
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:8
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
Cognition and Brain Science
Technology, Engineering, and Design
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
Introduction to Computer Information Systems
Introduction to Programming
Introduction to Programming in Java 1
Introduction to Structured Programming I
Discovering Computing
Humanities
Literacies
Select one of the following:3
Oral Interpretation
Introduction to Literature
Introduction to Film
Mythology
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 Rock and Roll
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 Credits39
1

 Required

Major Requirements

Required Courses
CIS 147Principles of Information Security3
COMM 360Group Dynamics3
CSCI 160Introduction to Structured Programming I3
CSCI 161Introduction to Structured Programming II3
MATH 208Discrete Mathematics3
MATH 321Applied Probability and Statistics3
SE 110Discovering Computing3
SE 201Introduction to Software Engineering3
SE 211Software Construction3
SE 212Software Engineering Approach to Human Computer Interaction3
SE 242Data Structures3
SE 311Software Design and Architecture3
SE 321Software Quality Assurance and Testing3
SE 380Systems Analysis and Design3
SE 381Project Management3
SE 385Database Theory/Design3
SE 370Computer Organization & Systems3
SE 379Social Implications of Computers3
SE 480Capstone3
Directed Electives
Select one of the following options:12
Option 1: Enterprise Systems Cognate
Enterprise Systems
Enterprise Systems II
Integration of Business Processes in SAP ERP
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 Credits69

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
FallCreditsSpringCredits
ENGL 110 (Gen Ed)3CIS 1473
Lab Science (Gen Ed)4CSCI 1603
MATH 104 (Gen Ed)3ENGL 125 (Gen Ed)3
SE 1103Lab Science (Gen Ed)4
UNIV 1501Speech Communication (Gen Ed)3
 14 16
Second Year
FallCreditsSpringCredits
CSCI 127 (Gen Ed)3HPER 100 (Gen Ed)2
CSCI 1613PSYC 111 (Gen Ed)3
Literacies (Gen Ed)3SE 2113
MATH 2083SE 2123
SE 2013SE 2423
 Additional Humanities and Social Science (Gen Ed)2
 15 16
Third Year
FallCreditsSpringCredits
SE 3113ECON 201 (Gen Ed)3
SE 3853SE 3213
COMM 3603SE 3793
Directed Elective3SE 3813
Elective3Directed Elective3
 15 15
Fourth Year
FallCreditsSpringCredits
SE 3703SE 4803
SE 3803MATH 3213
Art and Music (Gen Ed)3Directed Elective3
Directed Elective3Elective3
Elective3Elective3
 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

  1. Effectively understand requirements, design solutions, and develop software (follow software engineering principles) to successfully implement software for various domains.

  2. Think creatively, outside of the box, while designing solutions for unique problems.

  3. Communicate effectively with stakeholders during all phases of a project.

  4. Manage small, simple projects and work in high performing teams to complete projects successfully.