This is a self-paced course that provides an introduction to computing and programming. Using the Python programming language, the course will address the topics including positional number systems, Hello World, numerical data types and arithmetic expressions, branching statements, iterative statements (loops), strings, functions, lists (array-based sequences, and positional number systems.
By the end of this course students should be able to:
Understand binary number systems and conversion to other number systems
Understand hexadecimal number systems and conversion to other number systems
Apply numeric and string data types to represent information
Apply variables in program development
Analyze assignment and apply its components in program development
Apply basic I/O operations with different data types
Design expressions using arithmetic operations (including understanding their limitations, such as integer truncation, round-off error, division by zero, narrowing and widening conversions, casting, precedence, and standard math library functions)
Design expressions using relational operators (including understanding floating point equality)
Design expressions using logical operators (including short-circuit)
Design repetition statements (including count-controlled versus event-controlled, sentinel-controlled)
Design simple data structures using lists (including using loops with lists and multi-dimensional lists
About New York University
New York University is a global platform for inventing new solutions to humanity's challenges. The university strives to be a quality international center of scholarship, teaching, and research. As one of the nation's most respected institutions, NYU Tandon School of Engineering aligns with this mission. Tandon offers comprehensive courses in engineering, applied science, and technology. Each course is rooted in a tradition of invention and entrepreneurship.
Founded in 1831, NYU is one of the largest private universities in the United States. Of the more than 3,000 colleges and universities in America, New York University is one of only 60 member institutions of the distinguished Association of American Universities. NYU's enrollment has grown to nearly 60,000 students across three degree-granting campuses in New York City, Abu Dhabi, and Shanghai, and at study away sites in Africa, Asia, Australia, Europe, and North and South America. Students come from all 50 U.S. states and 133 foreign countries.