iOS Mobile Programming Certificate (IJ71) Technical Certificate of Credit
The latest mobile devices and applications are changing the way we communicate, do business, and access news and entertainment. Businesses, consumers and programmers have embraced this innovative medium, making mobile application developer one of the most demanded and fastest growing IT career paths.
Entrance date: Each semester
Program admission requirements:
Minimum Test Scores:
|ACCUPLACER NEXT GENERATION-||Reading||224||ACCUPLACER-||Sentence Skills||60|
High School diploma or equivalent required for admission.
Credits required for graduation: 19
Albany Technical College is accredited with the Southern Association of Colleges and Schools Commission on Colleges to award Associate of Applied Science Degrees, Associate of Science in Nursing Degrees, Diplomas, and Technical Certificates of Credit. Contact the Commission on Colleges at 1866 Southern Lane, Decatur, Georgia 30033-4097 or call 404-679-4500 for questions about the accreditation of Albany Technical College.
|Courses 19 credits||19|
|CIST 1305Program Design and Development
An introductory course that provides problem solving and programming concepts for those that develop user applications. An emphasis is placed on developing logic, troubleshooting, and using tools to develop solutions. Topics include: problem solving and programming concepts, structured programming, the four logic structures, file processing concepts, and arrays.
|CIST 2361C++ Programming I
Prerequisite: CIST 1305
Provides opportunity to gain a working knowledge of ''C++'' programming. Includes creating, editing, executing, and debugging ''C++'' programs of moderate difficulty. Topics include: basic ''C++'' concepts, simple I/O and expressions, I/O and control statements, arrays, pointers, structures, managing data and developing programs.
|CIST 2381Mobile Application Development
This course explores mobile guidelines, standards, and techniques. This course includes design and development techniques for multiple mobile devices, platforms, and operating systems. Students will develop mobile applications using state of practice development tools, languages and devices.
|CIST 2386iOS Mobile Programming
Prerequisites: CIST 2361, CIST 2381
This course provides an opportunity to develop a working knowledge of iOS programming that Includes creating, editing, executing, and debugging iOS applications. Students learn how to develop iOS mobile applications using Swift and/or Objective-C, UIKit, AV Foundation, Core Graphics, Core Data, and GameKit.
|CIST 2383User Experience
Prerequisite: CIST 2386
This course introduces students to Human-Computer Interaction (HCI) concepts and best-practices used in mobile application development with purpose of improving user experiences. In this course students will utilize User Experience Design (UXD) for developing mobile applications in any mobile application platform. The UXD concepts explored in this course will include visual design, information architecture, interaction design, and usability.
Up one level
Programs of Study
Notice and Responsibilities Regarding this Catalog
The purpose of this catalog/handbook is to provide general information. It should not be construed as the basis of a contract between students and Albany Technical College (ATC). While the provisions of this catalog/handbook will ordinarily be applied as stated, ATC reserves the right to change any provisions listed without notice. Such changes may include entrance requirements and admissions procedures, courses, and programs of study, academic requirements for graduation, fees and charges, financial aid, rules and regulations and the College calendar. It is the student’s responsibility to keep informed of all changes including academic requirements for graduation.