Searching…

University Catalog

Print Page



SE 482. Computer Animation and Visualization

Credits: 3 View Details
Description: Computer animation logic and programming. Data representation and visualization. Motion capture technologies. Optimization and physical animation techniques.
Prerequisites: SE 466
Semester Offered: DEMAND


SE 490. Software Project I

Credits: 3 View Details
Description: First part of a group project/research course. Pursue projects or research with faculty adviser, within an area of Software Engineering.
Prerequisites: SE 475, SE 480
Semester Offered: Fall


SE 491. Software Project II

Credits: 3 View Details
Description: Second of a full year, group project/research course. Students pursue projects or research, with a faculty adviser, within an area of Software Engineering.
Prerequisites: SE490
Semester Offered: Spring


SE 491. Software Project II

Credits: 3 View Details
Description: Second of a full year, group project/research course. Students pursue projects or research, with a faculty adviser, within an area of Software Engineering.
Prerequisites: SE490
Semester Offered: Spring


SE 512. Data Mining for Software Engineering

Credits: View Details
Description: Mining interesting information from large data sets. Statistical analysis and machine learning, data mining concepts and techniques, data representation and their similarity/dissimilarity measures, data pre-processing, frequent pattern mining, supervised and unsupervised modeling.
Prerequisites: SE 640
Semester Offered: DEMAND


SE 513. Big Data Organization and Management

Credits: View Details
Description: Data analytics concepts and techniques. Big data features and representations, data collection and sampling, predicative modeling, frequent patterns, social networks analysis, data benchmarking and privacy, data modeling and documentation.
Prerequisites: SE 512
Semester Offered: DEMAND


SE 550. Software Reverse Engineering

Credits: View Details
Description: Analyzing and understanding software, without access to source code or design documents. Deducing the design of a software component. Recovering specifications, discover data use, and analyzing software via disassembly and decompilation.
Semester Offered: Spring


SE 560. Software Analysis

Credits: View Details
Description: Software requirements analysis, requirement specification,elicitation, verification and validation, quality assurance metrics.
Semester Offered: Fall


SE 565. Software Design

Credits: View Details
Description: Formal methods of software analysis/design. Design patterns,standard middle-ware, software architecture including object/function oriented design. Design quality assurance management.
Semester Offered: Spring


SE 578. Introduction to Enterprise Resource Planning Systems

Credits: View Details
Description: Enterprise system integration, process management and workflow, supply chain management, customer relationship management.
Prerequisites: SE 640
Semester Offered: DEMAND


SE 579. Information Technology Transformation

Credits: View Details
Description: Technological and managerial aspects of information technology. Change management and transformation. Process review and risk management.
Prerequisites: SE 578
Semester Offered: DEMAND


SE 640. Foundations of Software Engineering

Credits: View Details
Description: Prescriptive and agile process models, software engineering framework and umbrella activities, software analysis, design, construction, testing, quality.
Prerequisites: SE 565
Semester Offered: Fall


SE 641. Application and Database Systems

Credits: View Details
Description: Database modeling, design, and implementation. Relational and non-relational databases, databases management, querying, transactions, concurrency, and crash recovery. Database indexing. Parallel and distributed databases.
Prerequisites: SE 640
Semester Offered: Fall


SE 644. Graduate Internship

Credits: View Details
Description: An internship of not less than 10 weeks, with a professional organization, performing duties that are relevant to the student’s course of study.
Prerequisites: Completion of one year in the software engineering graduate program
Semester Offered: DEMAND


SE 670. Fundamentals of Software Quality Assurance

Credits: View Details
Description: Software quality assurance, testing principles, and techniques. Development life-cycle models and software testing, terminologies, and software tools. Extracting requirements and producing test cases.
Prerequisites: SE 640
Semester Offered: Spring


SE 680. Advanced Software Project Management

Credits: View Details
Description: Roles and responsibilities of a software project manager. Management methods and processes of software projects. Approaches and styles of management for software projects.
Prerequisites: SE 675
Semester Offered: Spring


SE 685. Capstone Project

Credits: View Details
Description: Project or research, with a faculty adviser, in an area of Software Engineering.
Semester Offered: DEMAND






The contents in this catalog and other university publications, policies, fees, bulletins or announcements are subject to change without notice and do not constitute an irrevocable contract between any student and St. Cloud State University.