Save For Later

Computer Science Fundamentals

Save For Later

This program introduces learners to the basics of computer programming and computer systems, including hardware, operating systems and computer networking.

No prior knowledge of programming or computer systems is required.

Computer Hardware & Operating Systems outline:

Computer Networking outline:

Basics of Computing & Programming outline:

What you'll learn

  • Fundamental knowledge of computer hardware and operating systems.
  • Understand modern operating systems structure.
  • Use the principles of computational thinking.
  • Gain knowledge of state-of-the-art in network protocols, architectures, and applications.
  • Learn the basic of Python programming.

OpenCourser is an affiliate partner of edX and may earn a commission when you buy through our links.

From NYUx, New York University via edX
Hours 115
Instructors Itay Tal, Aspen Olmsted, Rafail Portnoy, Daniel Katz-Braunschweig
Language English
Subjects Programming

Similar Courses

Sorted by relevance

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Operating Systems Analyst 2 $67k

Operating Systems-Network Analyst $73k

Operating Systems/Network Analyst $78k

Analyst-Operating and Storage Systems $80k

Associate Operating Systems Engineer $90k

Staff Operating Systems Analyst $95k

Operating Systems Engineer Contractor $106k

Operating systems programmer ( DBA ) $106k

Operating Systems Specialist Lead $120k

Operating Systems Engineer Contractor 4 $128k

Principal Operating Systems Analyst $133k

Operating Systems Engineer 5 $181k

Courses in this MicroBachelors

Listed in the order in which they should be taken

Starts Course Information

On Demand

Basics of Computing and Programming

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...

edX | NYUx, New York University

Save

On Demand

Introduction to Networking

This is a self-paced course that provides an Introduction to Networking Course topics include: Overview of computer networking Application layer Transport layer Network...

edX | NYUx, New York University

Save

On Demand

Computer Hardware and Operating Systems

This is a self-paced course that provides an Introduction to Computer Hardware and Operating Systems This course will cover topics including: Fundamentals of system...

edX | NYUx, New York University

Save

edX

&

NYUx, New York University

From NYUx, New York University via edX
Hours 115
Instructors Itay Tal, Aspen Olmsted, Rafail Portnoy, Daniel Katz-Braunschweig
Language English
Subjects Programming

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Operating Systems Analyst 2 $67k

Operating Systems-Network Analyst $73k

Operating Systems/Network Analyst $78k

Analyst-Operating and Storage Systems $80k

Associate Operating Systems Engineer $90k

Staff Operating Systems Analyst $95k

Operating Systems Engineer Contractor $106k

Operating systems programmer ( DBA ) $106k

Operating Systems Specialist Lead $120k

Operating Systems Engineer Contractor 4 $128k

Principal Operating Systems Analyst $133k

Operating Systems Engineer 5 $181k

Similar Courses

Sorted by relevance