Course by Institution
Mobile Application & Entertainment Development
This iOS course covers the design patterns found in various types of iPad applications. Topics include dynamically adapting to screen orientation, gesture recognizers, split-view projects types, Bluetooth and Bonjour.
This course introduces programmers to development cycles and design patterns that are designed to streamline the process of preventing, diagnosing and repairing code bugs. This course explores the bug life cycle and some pragmatic approaches to “Zero Tolerance”.
This course consists of three big sections that will get you up and running with the Internet of Things. The first part of the course starts you out learning the Swift Language that can be used to create iOS apps and also be used to run Server Side Code.
This course requires a solid foundation in Procedural / ANSI C programming and covers the fundamentals of Objective-C, the programming language of native apps on Mac, iPhone, iPod Touch, iPad and Apple TV.
This course requires a background in Objective-C and Apple’s Foundation Framework. This is an introductory course to iOS software architecture and programming with a focus on application development. Topics will include the 4-layers of iOS Frameworks with strong emphasis on the Cocoa Touch layer.
This introductory course covers the three Web authoring standards, HTML (base language that Web pages are written in), XHTML (standards that define how to write HTML pages), and CSS (standard that applies formatting styles to Web pages). While these concepts apply to Web authoring as a whole, emphasis will be on optimization for mobile devices.
This course covers mobile layout and effects and extensive use of HTML5 and CSS3.
This course covers advanced topics in iPhone development including mobile user interfaces, collections, UI-Kit, Model-View-Controller designs, Grand Central Dispatch, Objective-C Closures, and an intro topush notifications.
This course will explore how to develop robust, reliable applications as a collection of interfaces that interact with each other and their compatible implementations.
Crime Scene Investigation
This course provides introduction to various topics in forensic science as related to crime scene, collecting crime scene evidence, physical evidence, death investigation, crime scene reconstruction, fingerprints, firearms, blood stain analysis, drugs, forensic toxicology, trace evidence, fire and explosion investigation, document examination, and