In Computer Onboarding Lab, students are introduced to HTML, Android and Swift, commonly used in application development for most mobile devices and the web. This course is designed to serve as a platform for students to engage in in-depth exploration of a particular programming language that will be undertaken throughout their tenure in the certificate program. Students become familiar with tools employed in modern software development, such as source code repository, task management and team communication applications. A variety of code editors are reviewed, as are programming concepts including variable assignment, looping, animation and view layout. Finally, students complete a signature project in which they identify a real-world problem and submit a framework for employing a creative, interdisciplinary software-based solution.
Course Number: CSE-90021
Credit: 3.00 unit(s)
There are no sections of this course currently scheduled. Please contact the Pre-College Programs department at 858-534-0804 or precollege@ucsd.edu for information about when this course will be offered again.