UGA Bulletin Logo

Native App Development


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