Basics of Computing and Programming
Computer Science Fundamentals,
This is a self-paced course that provides an Introduction to Computing and Programming.
The course will address the following topics, using the Python programming language:
Positional number systems
Hello World
Numerical data types and arithmetic expressions
Branching statements
Iterative statements [Loops]
Strings
Functions
Lists [Array-based sequences]
What you'll learn
- 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 selection statements (including nested selection)
- 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
- Week 1 - Positional number systems
- Week 2 - Hello World
- Week 3 - Numerical data types and arithmetic expressions
- Week 4 - Branching statements
- Week 5 - Iterative statements [Loops]
- Week 6 - Strings
- Week 7 - Functions
- Week 8 - Lists [Array-based sequences]
- Week 9 - Exam
Get a Reminder
Rating | Not enough ratings |
---|---|
Length | 9 weeks |
Effort | 6 - 8 hours per week |
Starts | On Demand (Start anytime) |
Cost | $199 |
From | NYUx, New York University via edX |
Instructors | Itay Tal, Aspen Olmsted |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science |
Get a Reminder
Similar Courses
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Event Specialist and Data Collection Specialist $40k
Data Steward/Analyst $52k
Sn Data Analyst $75k
LAN/WAN Data Analyst $84k
Mobile Data Analyst $92k
Analyst, Fixed Income Data Management Consultant $101k
Assistant Research and Data Analyst Consultant $104k
Vice Assistant President Data Scientist Development Program $106k
Deputy Data Management Specialist $127k
Big Data Analytics Platform Architect and Business Intelligence Leader $143k
Data warehouse & BI professional $175k
Data Warehouse Solutions Architect $192k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | Not enough ratings |
---|---|
Length | 9 weeks |
Effort | 6 - 8 hours per week |
Starts | On Demand (Start anytime) |
Cost | $199 |
From | NYUx, New York University via edX |
Instructors | Itay Tal, Aspen Olmsted |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science |
Similar Courses
Sorted by relevance
Like this course?
Here's what to do next:
- Save this course for later
- Get more details from the course provider
- Enroll in this course