2010-2011 Undergraduate Catalog 
    
    Nov 30, 2024  
2010-2011 Undergraduate Catalog [Archived Catalog]

Software Engineering (SE) Major


Return to {$returnto_text} Return to: Majors & Minors

Steven Hietpas, Acting Head
Department of Electrical Engineering and Computer Science
Electrical Engineering and Computer Science Building 214
605-688-4526
e-mail:
steven.hietpas@sdstate.edu
http://eecse.sdstate.edu/SE

Faculty

Professors: Salehnia, Shin; Associate Professors: Fourney, Hamer; Assistant Professors: Ezenwoye, Liu, Min, Wang.

Program

Software Engineering combines the principles of engineering with the science of computing. The Software Engineering Curriculum is designed to provide students with a broad background of knowledge related to software, its development, architecture, configuration, revision, human interface, and quality assurance. Software Engineering is the application of engineering concepts, methods and tools to the development of software systems.

The mission of the program is to offer a Bachelor of Science degree in Software Engineering providing a rigorous, practical education for our students oriented toward problem solving; to conduct world-class research with a regional emphasis; and to provide technical assistance to existing and emerging businesses, industry, and government.

The Software Engineering Program, under the Department of Electrical Engineering and Computer Science at SDSU, has adopted the following ABET Program Educational Objectives (Criterion 2) for the training of our undergraduates pursuing the Bachelor of Science in Software Engineering:

Objectives

Program educational objectives are broad statements that describe the career and professional accomplishments that the program is preparing graduates to achieve. As a practicing software engineer three years or more into their career, our alumni will:

  • Have achieved higher levels of competency through advanced studies in software engineering or other engineering/professional fields;
  • Have achieved advancement in an engineering/professional career path to positions of greater duties and /or responsibilities.

The program begins in the first year by developing abilities in mathematics, science, communications and basic programming skills. Following this are two years of intense study in software engineering topics. A two-semester capstone sequence taken in the senior year, Senior Design I-II, places every student on a design team that designs, builds, tests, and demonstrates a significant design project. The design projects are often solicited from industry and provide students with valuable “real world” team design experience.

Software Engineering students must earn at least a “C” in all software engineering and computer science courses. Technical/applied electives should be chosen to provide depth of study in an emphasis area. The choice of such courses should be discussed with the major advisor.

Requirements for Software Engineering Major


Bachelor of Science in Software Engineering

System General Education Requirements*: 33


Institutional Graduation Requirements** Credits: 8-9


Total Required Credits: 132


Computer Science Emphasis:


The Software Engineering Program offers an emphasis in Computer Science. This emphasis helps Software Engineering students to enhance their understanding of foundations of compiler construction as well as the graphical user-interface programming environments. Students interested in the Computer Science Emphasis should take the courses below:

Notes:


Six of the nine applied or technical elective credits must be SE coursework.

Software Engineering majors must earn at least a “C” in all software engineering and computer science courses (all courses with the SE and CSC prefix).

Curriculum Notes:


* The 30 credit Board of Regents System General Education Requirements (SGRs) must be completed as part of a student’s first 64 credits.

** South Dakota State University has an 8-9 credit Institutional Graduation Requirement (IGRs).

(G) Globalization Requirement.

(AW) Advanced Writing Requirement.

Students must take the proficiency examination after completing 48 credits. English 101, and a course in each of the General Education areas of social science, mathematics, natural science, and humanities and arts must be taken prior to taking this exam.

Return to {$returnto_text} Return to: Majors & Minors