软件工程
HPU软件工程专业
Software 工程 addresses the practical application of scientific knowledge to the creative design and building of software programs and applications, 哪一个, 在它们的广泛应用中, 也可以监控, 过程 and control diverse 工程, 即使是自然, 流程. It also includes the development of associated optimization and documentation needed for developing, operating and maintaining such complex software systems. 在最近的一项研究中.S. Bureau of Labor Statistics projected 22% growth by 2029 in the number of software 工程 positions in the workforce. The field of 软件工程 is very broad and allows graduates to pursue a variety of career roles related to computers, 应用程序和系统. The future job outlook provides graduates the opportunity to choose the area or areas that interest them most. Successful candidates for the 软件工程 program will be admitted into the Program from the moment they are approved, and in the course of their studies will develop skills in 计算机编程, 嵌入式系统设计, 计算机体系结构, 物联网, software metrics and artificial intelligence. 毕业生 will earn the degree Bachelor of Science in 软件工程.
The software 工程 program is offered through HPU’s Division of Engineering.
For more details about the 软件工程 Program please contact Dr. 马丁·明切夫 mmintchev@seinpompier.net
计划的细节
Chair of the Division of Engineering: 马丁P. Mintchev Ph值.D., P.E., FAIMBE
介绍
软件工程B.S. degree program offers students a series of multidisciplinary courses 哪一个 emphasize both understanding and 集成d applications of programming, 工程, 技术 and mathematical (STEM) concepts. The program is designed to prepare students either for immediate entry into the workforce as software engineers or for pursuit of master’s degrees in specific 工程 disciplines in the areas of computer science, 软件或计算机工程. The curriculum provides a broad foundation for such disciplines along with an education 哪一个 embraces a Christian worldview. In addition to taking core courses in mathematics, 物理, 化学, 计算机信息系统, 和技术写作, students will study the foundational software 工程 principles of electrical circuit analysis, 和微电子, 计算机体系结构, 微处理器和嵌入式系统, incorporating sound 经济al standards and ethical responsibility. 在他们大四的时候, all students will select a focus area of study and complete a design project that 集成s the principles of research, 过程, and analysis as applied to software 工程. Since it is necessary for potential software 工程 students to have adequate high school preparation for this program, it is highly recommended that they take high school 物理, 化学, and four years of mathematics in preparation for pursuit of this degree. Mathematical proficiency is essential to 工程 and placement tests are given to all incoming freshmen, and those who do not qualify to begin Calculus I will be required to take additional leveling mathematics courses.
Mission Statement for 软件工程
The Howard Payne University 软件工程 Program prepares students to serve God and humanity in a Christ-centered manner by producing graduates with the knowledge and skills; personal and professional integrity; and intellectual inquisitiveness to affect the world through a regulated 工程 profession.
项目的目标
软件工程 graduates will be equipped for success in the career path of their choosing and be capable of pursuing an advanced degree and/ or a career where they may attain job satisfaction and professional growth while serving God and humanity.
Program Educational Objectives (PEOs)
- 专业. 专业. 毕业生 will become practicing professionals or pursue a graduate degree in the 软件工程 or a related field.
- 持续学习. 持续学习. 毕业生 will demonstrate the importance of maintaining and enhancing their professional skills through life-long learning.
- 参与社会活动. 参与社会活动. 毕业生, 为上帝和社区服务, 将采取经济行动, ethical and societal awareness expected of practicing 工程 professionals.
软件工程项目
For the 软件工程 program, the desired student competencies are as follows:
识别能力, 制定, and solve software 工程 problems by applying principles of science, 技术, 工程, 计算机编程, 和数学.
An ability to apply both analysis and synthesis in the software 工程 design 过程, resulting in designs that meet desired needs.
An ability to develop and conduct appropriate experimentation, 测试, 编码, 分析和解释数据, and use 工程 judgment to draw conclusions.
An ability to communicate effectively with a range of audiences.
An ability to recognize ethical and professional responsibilities in 工程 situations and make informed judgments, 哪一个 must consider the impact of 工程 solutions in global, 经济, 环境, 以及社会背景.
An ability to recognize the ongoing need for additional knowledge and locate, 评估, 集成, and apply this knowledge appropriately.
An ability to function effectively on teams that establish goals, 计划任务, 满足最后期限, 分析风险和不确定性.
GENERAL EDUCATION (Bachelor of Science): 43 小时
MAT 2451 Calculus I or above should be chosen for the mathematics requirement
CHE 1479 should be chosen for the lab science requirement
ADDITIONAL DEGREE REQUIREMENTS (Bachelor of Science): 14 小时
Specific courses required are noted below under “Additional Degree Requirements”
技术部分:3小时
专业-软件工程:70分 小时
Total Hours in Degree Program: 130 小时
GENERAL EDUCATION REQUIREMENTS (43 HOURS)
Additional Degree Requirements (14 小时)
PHY 2439 University Physics I – Fall (4 小时)
MAT 2461微积分II -(4小时)
MAT 3302 Linear Algebra – Fall (3 小时)
MAT 3361 Calculus III – Fall (3 小时)
技术部分(3小时)
CIS 1339 介绍 to Information Technology (3 小时)
MAJOR: SOFTWARE ENGINEERING (70 HOURS)
核心STEM要求(15学时)
PHY 2449 University Physics II – Spring (4 小时)
离散数学-(3小时)
MAT 3451 Differential Equations – Spring (4 小时)
MAT 4441 Applied Probability and Statistics – Spring (4 小时)
Additional Miscellaneous Requirements (6 小时)
ENG 3306 Technical Writing – Spring, even years (3 小时)
MAT 4371 Numerical Analysis – Fall, odd years (3 小时)
Core 软件工程 Course Requirements (41 小时)
ENS 1101 介绍 to Engineering – Fall (1 hour)
ENS 1305 Engineering CAD Systems – Fall (3 小时)
CIS 1359 Programming Logic – Fall, Spring (3 小时)
ENS 1379 Engineering Principles and Practice – Spring (3 小时)
SEN 2301 Computer Architecture – Spring (3 小时)
CIS 2389 Object-Oriented Programming I – Fall (3 小时)
ENS 2334 Engineering Economic Analysis – Fall, odd years (3 小时)
SEN 3301 Micro过程ors – Fall (3 小时)
SEN 3302 Embedded Systems – Spring (3 小时)
ENS 3351 Engineering Ethics – Fall, even years (3 小时)
CIS 3309 Object Oriented Programming II – Spring, odd years (3 小时)
ENS 4309 Electric Circuits Theory – Fall (3 小时)
ENS 4109 Engineering Design Project Lab Proposal – Spring (1 hour)
ENS 4369 Engineering Design Project + Lab I – Fall (3 小时)
ENS 4379 Engineering Design Project + Lab II – Spring (3 小时)
Directed Elective Requirements (8 小时)
存在2104年 STEM Internship – Fall, Spring, Summer (1 hour)
ENS 2204 STEM Internship – Fall Spring, Summer (2 小时)
ENS 2304 STEM Internship – Fall Spring, Summer (3 小时)
CIS 2348 Internet and Game Programming – Fall (3 小时)
ENS 4344 Advanced Engineering Research & 发展-(3小时)
ENS 3104 Special Topics in Engineering Applications – (1 hour)
CIS 3329 Visual Programming – Spring, even years (3 小时)
CIS 3369 Database Man年龄ment Structures – Fall (3 小时)
CIS 4321 Operating Systems – Spring (3 小时)
CIS 4341 Network Design and 政府 – Fall (3 小时)
存在2104年, 2204, or 2304 may be repeated but only six 小时 of 工程 internship may apply toward the 工程 degree requirements.
Total Hours in Degree Program: 130 小时
The 软件工程 degree contains 38 to 44 小时 of Engineering courses, 哪一个 includes 22 小时 of advanced Engineering courses described above, as well as 12 to 18 小时 of Computer Information Systems (CIS) courses, to a total of 56 小时 of combined Engineering and CIS courses. The balance between the Engineering courses and the CIS courses in the 软件工程 program (38- 18 vs 44-12) will depend on whether the student will fulfill the elective requirements by maximizing the Engineering internship for a maximal exposure to 软件工程 work environment (equivalent of 6 小时 to a total of 44 小时 of Engineering courses in the entire program), or will decide to take two of the six listed CIS elective courses instead (3 小时 each, to a total of 18 小时 of CIS courses in the entire program) for a maximal exposure to CIS concepts. The degree also contains 38 小时 of science 和数学, 哪一个 includes 22 小时 of advanced mathematics.
All prerequisites must carry a grade of “C” or better, and 软件工程 majors must carry a grade of “C” or better in all ENS, SEN及CIS课程.