|
Nov 21, 2024
|
|
|
|
2023-2024 Course Catalog [ARCHIVED 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)
Programming and Computer Science (42 Credits)
Mathematics and Science (30 Credits)
Humanities and Social Sciences (15 Credits)
English Communications (6 Credits)
|
Return to: Undergraduate Degree Programs
|
|