Undergraduate SwE
# 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:

  1. To prepare students for software engineering positions in industry or government;
  2. To prepare students for graduate study in Software Engineering; and
  3. To provide a solid foundation in Computer Science and Software Engineering principles that will allow graduates to adapt effectively in a quickly changing field.
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