Software engineering

P rocesses cover a spectrum, ranging from traditional rigid processes (modeled and running under the auspices of a strict workflow management system) to the completely ad-hoc, unstructured flows driven by humans over email and the phone. It’s common to refer to less rigid processes as semi-structured. Systems that support today’s globally distributed and agile businesses are steadily growing in size and generating numerous events. Consequently, industries such as banking, healthcare, and insurance have witnessed an explosion in the growth of semistructured business processes. Automobile insurance claims processing and patient case management in a hospital are a few examples of such processes. Case-oriented processes are a particular variety of semi-structured business processes. There’s typically a large amount of data associated with case-oriented semi-structured processes, coming from disparate data sources. Case workers exercise independent judgment while obeying company guidelines in selecting the set and sequence of tasks for handling a case based on available document contents and information associated with a case. An implication of the added flexibility and data-driven nature of semi-structured processes is that they’re more difficult to mine and analyze than traditionally rigid processes. Mining and analyzing semi-structured processes is of particular relevance today, because it could help users executing an instance of the process make better decisions and optimize the process. Here, we provide a short introduction to process mining, including a comparison of five Leveraging Process-Mining Techniques

On-line and Distance Education, in summer courses, or as a part of their first or second semester course loads while in the Exploratory and Pre-Professional Advising Center or other Colleges at Nebraska.
Students should consult their advisor, their department chair, or Engineering Student Services if they have questions on current policies.

Other Admission Requirements
Students who transfer to the University of Nebraska-Lincoln from other accredited colleges or universities and wish to be admitted to the College of Engineering (COE) must meet COE freshman entrance requirements and have a minimum cumulative GPA of 2.5, and be calculus-ready. Students not meeting either of these requirements must enroll in the Explore Center or another University college until they meet COE admission requirements. Students transferring from UNO, UNL, or UNK to the College of Engineering must be in good academic standing with their institution.
The COE accepts courses for transfer for which a C or better grade was received. Although the University of Nebraska-Lincoln accepts D grades from the University of Nebraska at Kearney and at Omaha, not all majors in the COE accept such low grades. Students must conform to the requirements of their intended major and, in any case, are strongly encouraged to repeat courses with a grade of C-or less.
All transfer students must adopt the curricular requirements of the undergraduate catalog current at the time of transfer to the COE-not that in use when they entered the University of Nebraska-Lincoln. Upon admission to Nebraska, students wishing to pursue degree programs in the COE will be classified and subject to the policies defined in the subsequent section.
Students who were previously admitted to COE and are returning to the College of Engineering must demonstrate a cumulative GPA of 2.5 in order to be readmitted to COE.

Grade Appeals
In the event of a dispute involving any college policies or grades, the student should appeal to his/her instructor, and appropriate department chair or school director (in that order). If a satisfactory solution is not achieved, the student may appeal his/her case through the College Academic Appeals Committee on his/her campus.

Catalog Rule
Students must fulfill the requirements stated in the catalog for the academic year in which they are first admitted at the University of Nebraska-Lincoln. In consultation with advisors, a student may choose to follow a subsequent catalog for any academic year in which they are admitted to and enrolled as a degree-seeking student at Nebraska in the College of Engineering. Students must complete all degree requirements from a single catalog year. The catalog which a student follows for degree requirements may not be more than 10 years old at the time of graduation.

Learning Outcomes
Graduates of the software engineering program will have: 1. An ability to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics.
2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
3. An ability to communicate effectively with a range of audiences.
4. An ability to 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.
5. An ability to function effectively on a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
7. An ability to acquire and apply new knowledge as needed, using appropriate learning strategies.
The above student outcomes have been approved by the ABET Engineering Area Delegation for use beginning with the 2019-20 academic year, and have been adopted by the faculty of the Department of Computer Science and Engineering.

Major Requirements
The software engineering degree requires 124 hours of coursework, including a set of required core courses and technical elective courses in computer science and software engineering and a 2-year capstone (79 credit hours), and courses in mathematics (18 credit hours), science (12 credit hours), and other supporting courses (15 credit hours) as described below.

Science (minimum 12 hrs)
Must take at least 12 credit hours of science courses intended for science/engineering majors and must include at least one laboratory. The CSE department has identified the following five disciplines with their acceptable courses.