CSCI 712: Mobile Software Engineering
Syllabus:
👉 Use your NDSU credentials to access the following contents:
| 📅Week | 📚Chapter | 📁Content |
|---|---|---|
| 1st | 🔖 Course Overview | Slides |
| 🏆 Assignment | Assignment-1 | |
| 1st & 2nd | 🔖 Mobile Software Engineering: Opportunities, Needs, and Challenges | Slides |
| 🏆 Assignment | Assignment-2 | |
| 2nd - 4th | 🔖 Mobile App Development: Native Android Apps | Slides |
| 🏆 Assignment | Assignment-3 | |
| 5th & 6th | 🔖 Mobile App Quality: Visual Experience, Stability and Performance, and Privacy and Security | Slides |
| 🏆 Assignment | Assignment-4 | |
| 7th & 9th | 🔖 Mobile App Reliability: Bug Characterization, Prevention, and Detection | Slides |
| 8th | 🏆 Midterm Project | Midterm Project |
| 10th - 12th | 🔖 Mobile App Testing: Strategies, Types, and Techniques | Slides |
| 🏆 Assignment | Assignment-5 | |
| 12th - 14th | 🔖 Mobile App Security: Vulnerabilities Prevention and Detection | Slides |
| 🏆 Assignment | Assignment-6 | |
| 15th | 🏆 Final Project | Final Project |
| TBD | 👩🏫 Paper Presentation | Assignment-7 |