|
|
|
| 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.