ITSC 1010 Apple OS X Introduction to Hardware and Software (16 hours)
Apple OS X Fundamentals teaches you the fundamentals of working with the OS X operating system as well as how to use many of the applications that come with a Mac. Overview of personal computer systems. Includes introduction to computer hardware, software, and the everyday use of computers. This introductory course assumes no previous Mac experience and teaches skills to get students up and running quickly, no matter what you want to do with your Mac.
Prerequisites: This introductory course assumes no previous computer experience.
Required Textbooks: Easy OS X Mountain Lion, Kate Binder, Que, ISBN-13: 978-0789749864
POFI 1104 Apple OS X Support Essentials and Computer Fundamentals (ACSP) (24 hours)
OS X Support Essentials is a three-day, hands-on course that provides an in-depth exploration of troubleshooting on OS X Lion. This course is designed to give you a tour of the breadth of functionality of OS X Lion and the best methods for effectively supporting users of OS X Mountain Lion systems and Computer application specific software. Emphasizes the concurrent development of office skills and computer knowledge. This course is designed to be repeated multiple times to improve student proficiency. The course is a combination of lectures and hands-on case study exercises that provide practical real-world experience.
Prerequisites: Some experience with OS X
Certification Track: Demonstrate your knowledge by passing the OS X Support Essentials 10.8 exam and earning Apple Certified Support Professional (ACSP)
Required Textbooks: OS X Support Essentials ISBN-10: 0-321-88719-0, ISBN-13: 978-0-321-88719-1
ITSC 1008 Apple Mac Integration in Help Desk Support for Operating (8 hours)
This course is designed for individuals bringing a Mac computer into a small business environment that is predominantly Windows-based. Windows Servers are the most likely the server being used and Fundamental operating system customer support. The course is also for users replacing a Windows computer with a Mac, and for reference by system administrators supporting the Windows and Apple users.
Prerequisites: Administrators who need to configure: Macs to work with Active Directory, and how to take advantage of network services, file sharing, printing, instant messaging, emailing, calendars and contacts; security at the user, local network, and remote networking levels; data management, both migrating your data from a Windows computer as well as backing up your important data; Windows programs to run directly on your Mac; provide total compatibility and interoperability with colleagues using Windows.
Required Textbooks: Supplied Course Custom PDF
ITSE 2071 iPhone Programming (42 hours)
The iPhone needs programmers! Yet, it uses an unfamiliar language, Objective-C. It has a novel and unfamiliar user interface framework, Cocoa Touch. It requires an unfamiliar integrated development environment, Xcode, running on a familiar Mac. It has unique and unfamiliar capabilities -- a GPS, a compass, Wi-Fi, OpenGLES and an accelerometer -- that require special coding techniques. In other words, programmers need new skills to write software for the iPhone. This class will cover basic programming of the iPhone. Students will leave this class being able to write simple iPhone programs.
- At least a year of programming in object oriented languages. Students must submit a code sample at the first class meeting as a condition of admission to the course.
- Students must have access to an Intel based Macintosh.
- Students who want to install their software on an iPad, iPhone or iPod Touch must purchase a $99.00 membership in the Apple iOS Developer Program.
Required Textbooks (Available at the ACC Bookstore): iOS Programming: The Big Nerd Ranch Guide (2nd Edition) (Big Nerd Ranch Guides), by Joe Conway & Aaron Hillegass; Addison-Wesley Professional; 2 edition (July 2, 2011); ISBN-10: 0321773772, ISBN-13: 978-0321773777
ITSE 2072 iOS Game Programming (42 hours)
The iPhone and iPad are excellent gaming machines. Most iOS devices outperform many dedicated handheld gaming devices. More recent devices, iPhone 4 and iPad 2, are, for certain games, performance competitive with consoles, Wii, XBox and PS3. This class will cover programming 2D games for casual players using the Cocos2D library. At the end of this class, the student should have a simple game worthy of publishing on the Apple App Store.
This is not a beginning iOS programming class. Before being accepted to the class, students must demonstrate basic proficiency writing iOS applications using Objective-C; preferably with an application which is already available on the App Store.
Required Textbooks (Available at the ACC Bookstore): Learning Cocos2D: A Hands-On Guide to Building iOS Games with Cocos2D, Box2D, and Chipmunk, Paperback: 640 pages, Publisher: Addison-Wesley Professional; 1 edition (July 17, 2011), ISBN-10: 0321735625, ISBN-13: 978-0321735621.