CSCI 412: Mobile Software Engineering
Syllabus:
▶️
👉 Use your NDSU credentials to access the following contents:
| 📅Week | 📚Chapter | 📁Content |
|---|---|---|
| 1st | 🔖 Course Overview | Slides, Video |
| 🏆 Assignment | Assignment-1 | |
| 1st | 🔖 Mobile Software Engineering: Opportunities, Needs, and Challenges | Slides |
| 🏆 Assignment | Assignment-2 | |
| 2nd - 4th | 🔖 Mobile App Development: Native Android Apps - Foundations | Slides |
| 🏆 Assignment | Assignment-3 | |
| 5th | 🔖 Mobile App Development: Native Android Apps - Modern Practices | Slides |
| 🏆 Assignment | Assignment-4 | |
| 6th - 8th | 🔖 Mobile App Quality: Visual Experience, Stability and Performance, and Privacy and Security | Slides |
| 🏆 Midterm Project | Midterm Project | |
| 8th - 10th | 🔖 Mobile App Reliability: Bug Characterization, Prevention, and Detection | Slides |
| 🏆 Assignment | Assignment-5 | |
| 11th - 13th | 🔖 Mobile App Testing: Strategies, Types, and Techniques | Slides |
| 🏆 Assignment | Assignment-6 | |
| 13th - 15th | 🔖 Mobile App Security: Vulnerabilities Prevention and Detection | Slides |
| 🏆 Assignment | Assignment-7 | |
| 16th | 🏆 Final Project Presentation | Final Project |