Foundations of Programming

An introduction to computer programming and problem solving using computers. This course teaches you how real-world problems can be solved computationally using programming constructs and data abstractions of a modern programming language. Concepts and techniques covered include variables, expressions, data types, objects, branching, iteration, functions, classes, and methods.

Foundations of Programming

An introduction to computer programming and problem solving using computers. This course teaches you how real-world problems can be solved computationally using programming constructs and data abstractions of a modern programming language. Concepts and techniques covered include variables, expressions, data types, objects, branching, iteration, functions, classes, and methods.

Foundations of Programming

An introduction to computer programming and problem solving using computers. This course teaches you how real-world problems can be solved computationally using programming constructs and data abstractions of a modern programming language. Concepts and techniques covered include variables, expressions, data types, objects, branching, iteration, functions, classes, and methods.

Tch Chn Forgn Lng II

Examines research and significant issues concerning Chinese language teaching and learning, and their implications for classroom instruction. Topics include language acquisition, inter-language and error correction, testing and assessment, culture and language learning, heritage learners, learning strategies, use of technology. Prerequisite: Chinese 580.
Subscribe to