|
Nov 09, 2024
|
|
|
|
2024-2025 Course Catalog
Software Engineering, B.S.
|
|
Return to: Undergraduate Degree Programs
The Bachelor of Science in Software Engineering teaches students to design and program computers and computer-based systems. The program produces practical software engineers who can analyze and determine the needs of a system and apply engineering principles to create software and hardware solutions. Students study modern programming languages, algorithm development, software design and testing, as well as computer organization and architecture, micro-controller system design, programmable chip technology, and knowledge acquisition using UML. All students will complete a capstone in which they propose, design, build, test and deliver a working software application.
Student Outcomes
Upon graduation, graduates will be able to
- Identify, formulate and solve complex engineering problems by applying principles of engineering, science and mathematics
- Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety and welfare, as well as global, cultural social, environment and economic factors
- Communicate effectively with a range of audiences
- Recognize ethical and professional responsibilities in engineering situations and make informed judgments which must consider the impact of engineering solutions in global, economic, environmental and societal contexts
- Function effectively on a team whose members together provide leaderships, crate a collaborative and inclusive environment, establish goals, plan tasks and meet objectives
- Develop and conduct appropriate experimentation, analyze and interpret data and use engineering judgment to draw conclusions
- Acquire and apply new knowledge as needed, using appropriate learning strategies
|
Course Requirements
Bachelor of Science 120 Credits
Technical Pre-requisites (6 Credits)
Computers and Software (42 Credits)
Mathematics and Science (30 Credits)
Humanities and Social Sciences (15 Credits)
- HU 331 - Arts and Ideas 3 Semester Credit Hour(s)
- SS 351 - Ethics 3 Semester Credit Hour(s)
- Social Science Electives 3 Semester Credit Hour(s)
- Social Science Electives 3 Semester Credit Hour(s)
- Humanities Electives 3 Semester Credit Hour(s)
English Communications (6 Credits)
Notes
- Students are required to complete FS-100 (Freshman Seminar) unless the student has transferred 15 credit hours or greater.
- A student may be required to complete MA-005, MA-112, and EN-001 based on placement test results.
|
Return to: Undergraduate Degree Programs
|
|