About this Course

3,335 recent views
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 19 hours to complete
English
Subtitles: English
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 19 hours to complete
English
Subtitles: English

Syllabus - What you will learn from this course

Week
1

Week 1

7 hours to complete

Abstraction

7 hours to complete
6 videos (Total 20 min), 1 reading, 3 quizzes
6 videos
1.1.1 Abstraction4m
1.1.2 Abstraction in data representations4m
1.1.3 Notional machines4m
1.1.5 CPU and memory3m
1.1.7 Summary1m
1 reading
1.0.3 Further Reading10m
1 practice exercise
1.1.4 Abstraction [001]30m
Week
2

Week 2

3 hours to complete

State, modularity and applications

3 hours to complete
12 videos (Total 54 min), 1 reading, 7 quizzes
12 videos
2.1.3 State5m
2.1.5 An e-commerce site4m
2.1.7 Why does turning it off and on again work?3m
2.2.1 A notional machine: files6m
2.2.3 Modularity2m
2.2.4 Applications5m
2.2.6 Debugging6m
2.2.1 Security threats2m
2.2.3 Encryption10m
2.2.4 Security defences3m
2.3.4 Summary1m
1 reading
2.2.5 Looking inside applications5m
6 practice exercises
2.1.4 State [001]15m
2.2.2 Files15m
2.2.7 Debugging an application problem10m
2.2.6 Security: what have you learned?
2.2.8 Case study: debugging a web load error
2.3.3 Summative quiz [001]20m
Week
3

Week 3

2 hours to complete

Data Representation

2 hours to complete
Week
4

Week 4

10 minutes to complete

Operating Systems

10 minutes to complete
1 reading
1 reading
3.19 Section 3.5 - SB update10m

Frequently Asked Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

More questions? Visit the Learner Help Center.