| # | Degree Provided | University | Introduction/Characteristics | Degree Requirements | Relation to CS | Contact | WebSite |
| 1 | BS in Software Engineering |
Department of Computer Science, the University of Texas, Dallas |
The focus of the Software Engineering degree is to provide world class education in modern software engineering. The overall goals of the Bachelor of Science in Software Engineering Program are:
|
totally 124 hours needed, with Core 42 hours, Major 64 hours, and Elective 18 hours | possible to earn both the B.S. degree in Software Engineering and the M.S. degree in Computer Science or the M.S. degree in Computer Science with Major in Software Engineering. | interest@utdallas.edu |
http://www.utdallas.edu/student/ catalog/ugcurrent/ugprograms/ ecs-se.html |
| 2 | BS in Software Engineering |
Department of Computer Science and Engineering, the University of Texas, Arlington |
Design experiences are integrated throughout the first three years of the curriculum (CSE 1320, 1325, 2312, 2340, 3310, 3320, 3330) and culminate in a major team-oriented project in the senior year (CSE 4326 and 4327) that approximates industrial work experience. In addition to the previous outcomes, all students have experiences in designing and conducting experiments, exposure to contemporary computer science issues, along with a broad education providing a global and societal perspective of the impact of technology. | The program is divided into two levels or subprograms: the pre-professional and the professional programs. All pre-professional courses must be passed (math, science and software engineering courses with at least a C grade), and a minimum UTA GPA of 2.25 must be earned before the student is admitted to the professional program. Two four-hour freshman level foreign language courses are also required unless the student has completed at least two years of a foreign language in high school or English is his/her second language. | independent |
Undergraduate Advisors: Linda Barasch, 817-272-3638 Carter Tiernan, 817-272-3558 Arthur A. Reyes, 817-272-7408 |
http://www.cse.uta.edu/ undergraduate/guides/ 2005-07/bsse/ |
| 3 | BS in Software Engineering |
Department of Matematics and Computer Science, the University of Virginia's College at Wise |
The degree program in software engineering is designed to prepare students for entry-level employment in computer software production and to provide preparation for graduate work in software engineering. This curriculum uses as its basis the standard curriculum published by the Association for Computing Machinery and the Institute for Electrical and Electronics Engineers. | totally 93 semester hours needed. General education requirements should be selected with care. For example, the mathematics and physics requirements of this degree meet general education requirements. The major includes mathematics, physics, and computer science requirements as well as the software engineering requirements. | independent |
C. Alex Edwards, Department Chair Linda Davidson, Department Secretary |
http://www.mcs.uvawise.edu/ se_program.php |
| 4 | BS in Software Engineering |
B. Thomas Golisano College of Computing and Information Sciences, Rochester Institute of Technology |
The Nation's First Software Engineering Program. One of the hallmarks of RIT¡¯s engineering programs is a senior project sequence that each student completes before graduation. Software engineering students take this two-course sequence during the winter and spring quarter just prior to graduation. The goal of the course is to have seniors synthesize and apply the knowledge and experience they have gained at RIT and on co-op assignments. |
totally 195 quarter hours needed. The curriculum can be split-up into seven major components: * Software engineering (29%) * Liberal Arts (20.5%) * Math and science (20.5%) * Computer science and engineering (16.4%) * Application domain electives (6%) * Free electives (6%) * Other (1.5%) * Cooperative education (4 quarters) Curriculum |
independent |
Mrs. Judy Ferguson Staff Assistant Email: judy@se.rit.edu Phone: 585-475-5461 |
http://www.se.rit.edu/ |
| 5 | BS in Software Engineering |
Computer Science and Software, College of Engineering, Auburn U |
Specific educational objectives of the Software Engineering program are to: (1) Develop within graduates the level of technical proficiency needed for the professional practice of software engineering; (2) Develop within graduates the ability to effectively communicate their ideas to other practicing professionals and to the general public... | totally 123 semester hours needed, elective courses be selected from a combined list for CSCI, SWEN, and WIRS majors Curriculum Model | independent |
Dr. Dean Hendrix Undergraduate Coordinator hendrix@eng.auburn.edu Phone: (334) 844-6305 |
http://eng.auburn.edu/programs/ comp/programs/undergraduate/ programs/software-engineering.html |
| 6 | BS in Software Engineering |
Computing and Software Engineering School, Southern Polytechnic State U |
The degree program includes Core Requirements, Computer Science Foundations, the Software Engineering Advanced Topics, two Specialty Tracks, and Directed Electives. There is also a Specialty Track that allows students to choose a specialty area for more concentrated study. The Directed Electives provide depth beyond the Core to support the student's professional preparation. | totally 127 hours, including choice from three application domain electives (9 hours) Graduating Requirement | independent |
Coordinator: Sheryl Duggins, Ph.D. email: sduggins@spsu.edu Phone: 678.915.7401 |
http://swe.spsu.edu/BSSWE.htm |
| 7 | BEng in Software Engineering |
Department of Computing and Software, McMaster U |
McMaster offers one of the first accredited undergraduate software engineering programmes in Canada. A guiding principle of McMaster's Software Engineering Programme is the integration of theory and practice. Rather than have some courses identified as theoretical and others identified as practical, our approach is to integrate theory and practice in every course. No theory should be taught without showing the student how to use it. No practical problem solving technique should be taught unless theory shows that the technique is sound. Students are given practical (computer) assignments that teach them how theoretical concepts can be applied. | a common Level I programme comprising Mathematics, Physics, Chemistry, Engineering Design, Computation and a complementary studies elective. The specialized programmes are entered at Level II. Courses | independent |
Undergraduate Admissions (905) 525-9140 macadmit@mcmaster.ca |
http://www.cas.mcmaster.ca/cas/ undergraduate/ugse_programmes.htm |