CIS107 — Swift Programing I
4 , 3 lecture periods 2 lab periods Introduction to programming. Includes tools, techniques and concepts to develop an iOS application using the Swift programming language. Also include data types, flow control, functions, algorithms and classes. Recommendation: Basic computer skills including installing programs, navigating the computer file system and downloading files from the internet. Information: This course is based on Apple’s “Develop in Swift Explorations” and requires a MacOS based laptop or desktop computer to complete the programming assignments. Course Learning