Introduction to Programming
This course is a college-level first course in computing. It takes a fairly traditional approach, emphasizing problem solving, design, and programming as the core skills of computer science. However, these ideas are illustrated using a non-traditional language, namely Python. This course has a single overarching goal: to introduce fundamental computer science concepts as simply as possible without being simplistic. Using Python is central to this goal. Python is very flexible and makes experimentation easy. Solutions to simple problems are simply and elegantly expressed. Python provides a great laboratory for the neophyte programmer. This course covers Introduction to Python, Data Types, Loops Classes, Inheritance, JSON, File Management and an Introduction to HTML and CSS.
Registration Eligibility: Adults and high school students who are age 16 and older and at least a junior in high school.
Registration Availability: Open
Program Length: 90 Hours.
Times: Evenings. See schedule details below.
Locations: MTECH Lehi Main
Approximate Costs: $350.00
Financial Aid Eligible: This program is not eligible for Financial Aid or Veterans Assistance.
This course has no prerequisites.
This course is a prerequisite for the Web Programming and Development course.
|Session||Location||Room||Start Date||End Date||Start Time||End Time||Days|
|Fall 2019||Lehi||313||Open||Open||6:00 PM||9:00 PM||M-Th|
This program is a HYBRID program. Students attend class Monday through Thursday at their registered time. On Friday, students will be assigned a HYBRID assignment to complete outside of class. All Hybrid assignments must be completed and submitted by 7:30 am on the following Monday for credit, otherwise the student will receive and absence.
|Program Fees||$100.00||Includes facilities fee|
|Python Programming: An Introduction to Computer Science, 3rd Ed.||$38.00||ISBN: 978-1-59028-275-5|
|HTML and CSS: Design and Build Websites||$20.00||Optional ISBN: 978-1118008188|
|TOTAL||$387.00||All tuition and fees are due at the time of registration.|