Course Description
Learn the fundamentals of native application development for a variety of platforms with a primary focus on Apple operating systems.
Additional Requirements for Graduate Students:
Graduate students are required to demonstrate advanced knowledge, skills, and abilities through a combination of the following as determined by the instructor:
- Leadership roles on team projects
- Additional project research
- Additional assignments or increased project scope
- Independent execution of projects typically completed by teams
- Self-directed advanced study
- Portfolio expansion in special topics
Athena Title
Native App Development
Equivalent Courses
Not open to students with credit in NMIX 4030E or NMIX 6030E
Undergraduate Prerequisite
(NMIX 4010/6010 or NMIX 4010E/6010E or CSCI 1301-1301L or MIST 4600 or MIST 4600E) and permission of department
Graduate Prerequisite
(NMIX 4010/6010 or NMIX 4010E/6010E) and permission of department
Semester Course Offered
Offered fall and spring
Grading System
A - F (Traditional)
Course Objectives
- Develop introductory object-oriented programming skills using modern programming languages. - Create basic native mobile applications for Apple operating systems. - Develop or continue to develop a professional portfolio showcasing accomplishments and skillsets.
Topical Outline
Determined by the instructor according to current industry trends.
Syllabus
Public CV