Mar 12, 2026  
2025 - 2026 Catalog 
    
2025 - 2026 Catalog
Add to Portfolio (opens a new window)

INFO 1540 - Swift App Development I


4.5 Credits

This introductory course is designed to help students build a solid foundation in programming fundamentals using Swift as the language. Students get practical experience with the tools, techniques, and concepts needed to build a basic iOS app.

Prerequisites: (1) INFO 1003

Recommended: INFO 1015 recommended prior


Lecture Hours: 4.5
Lab Hours: 0.0
Internship Hours: 0.0
Clinical or Practicum Hours: 0.0




Course Objectives
1. Define the basic terms and explain the common types of Mobile Application Development;
2. Identify and explore basic features in iOS SDKs;
3. Design and develop basic native iOS applications that conform to current standards;
4. Apply best-practice mobile application design principles when creating iOS mobile applications;
5. Create and optimize multimedia elements to be used as assets for mobile applications;
6. Create animated elements, physical interaction, and relationships in mobile application objects;
7. Practice designing and deploying iOS native mobile applications using Swift and XCode;
8. Explain and practice the distribution and marketing process related to mobile application marketplaces.


View Class Schedule




Add to Portfolio (opens a new window)