Computer Programming for Educators I

This course focuses on the introduction of the language, libraries, tools, and concepts of Java. This course also presents fundamental concepts of computational thinking that include problem solving, design strategies, algorithm development, and analysis of solutions. This course also explores the ethical and social implications of computer programming. This course will require students to engage in extensive problem solving and critical thinking projects using the Java programming language. Students will be expected to participate in classroom discussions, use collaborative programming techniques, as well as produce individual examples of code. No previous programming experience in required.

Course Details

Campus: 
Amherst
Format: 
Online
Level: 
Graduate
Subject: 
Education
Number: 
EDUC 618C
Semester: 
Fall 2022
Registration Status: 
Open
Registration: 
Monday, June 6, 2022 to Monday, September 19, 2022