![]() |
![]() |
Home | Online Learning | Data Science | Course Schedules |
Course Number | Course Title | Features |
---|---|---|
SSE 550 | Object-Oriented Design I |
Choose C++ or C# or Java Java and C# include Graphic User Interfaces (GUI's) Prerequisite for most other courses, may be exempted. |
SSE 554 | Object-Oriented Design II |
Continue with C++ or C# or Java All languages include GUI's Multi-threading Required, may be exempted. |
SSE 635 | Advanced Computational Techniques |
Genetic algorithms Fuzzy logic Artificial Neural Networks and/or other computational intelligence methods |
SSE 636 | Computational Intelligence Applications |
Genetic algorithms Fuzzy logic Artificial Neural Networks and/or other computational intelligence methods |
SSE 643 | Advanced Graphic Interfaces |
Game technology applied to user interfaces Many students choose the Unity3d game engine. Other technologies may be considered. |
SSE 644 | Engineering Data Analysis and Visualization |
Python (not prerequisite) Matplotlib, NumPy, Pandas, and other libraries Web applications with Django Other technologies may be considered. Prerequisite to Engineering Cloud Applications special topics course |
SSE 657 | Object-Oriented Project Methods |
Software development life cycle Use cases, Object-Oriented Analysis (OOA), UML Iterative and incremental development Required |
SSE 660 | Software Test |
Multiple levels of testing Multiple stages of development, including acceptance testing Validation and verification |
SSE 661 | Software Architecture |
Highest level of software design Must integrate with system design Architecture selection criteria Design pattern based |
SSE 662 | Design, Maintenance and Quality |
Refactoring Design Patterns Distributed Version Control Systems (DVCS) Test-driven development (TDD) Required |
SSE 663 | Parallel Software |
Multi-tasking Pthreads MPI OpenMP |
SSE 664 | Software Security |
Topics in software security |
SSE 665 | Database Design in Software Engineering |
Relational database management systems (RDBMS) SQL Queries Database development to meet client needs |
SSE 675 | Lean and Agile Software Processes |
Lean software development processes Agile software development processes Criteria for selecting more or less formal development processes |
|
||
Course numbers subject to variation: | Special Topics Courses: | |
SSE 691 | Introduction to Data Science I |
Rapid introduction to data science topics Prerequisite to Introduction to Data Science II Python-based (Python not prerequisite) |
SSE 691 | Cyber Security |
Topics in cyber security |
SSE 692 | Introduction to Data Science II |
Greater depth in data science topics Python; R may be considered |
SSE 692 | Engineering Cloud Applications |
Python and OpenStack SSE 644 Engineering Data Analysis and Visualization is prerequisite |
SSE 693 | Emerging Enterprise Technologies |
Service Oriented Architecture (SOA) Cloud Computing Semantic Technologies |
 
Course Descriptions | Degrees | Frequently Asked Questions | Contact Us |
Accreditation: Mercer University is accredited by SACSCOC.