Computer Science


Lectures: CompSci 111/111G Semester 1, 2020 City

Lecture Times and Locations

  • Monday: 9am in LgChem (Chemistry Building 301-G050)
  • Tuesday: 9am in LgChem (Chemistry Building 301-G050)
  • Friday: 9am in LgChem (Chemistry Building 301-G050)
Top Top
Lecture Recordings

Lecture recordings can be found in Canvas under Lecture Recordings

Top
Lecture Slides

Lecture slides will be uploaded here before each lecture.

Week 1

01. Introduction / Hardware, components of a computer system

An overview of the course, and an introduction to the electronic components used in a typical PC.

Slides: [PDF]

02. Bits, bytes, digital information

An introduction to the way information is stored digitally.

Slides: [PDF]


03. History of Computing

A short history of computing

Slides:[PDF]


Week 2

04. Introduction to networking and the Internet

A brief overview of the history of the Internet, how it was designed and how it works now.

Slides:[PDF]

05. Electronic Communication and the Internet

Using the Internet to communicate with others. The common types of applications used to communicate and the way that they work.

Slides: [PDF]

06. Publishing online using tools - blogs, wikis

Using the Internet to publish ideas and documents. An introduction to blogs for maintaining journals and wikis for working collaboratively.

Slides: [PDF]

Week 3

07. The World Wide Web

An introduction to the World Wide Web

Slides: [PDF]

08. Social and Legal Issues

Main social and legal issues related to the use and development of WWW.

Slides: [PDF]

09. Word processing, preferences, styles, references using RefWorks

Word processing using MS-Word. Generate bibliographies with RefWorks.

Slides: [PDF]


Week 4 (University Closed - online course delivery)

10. Spreadsheets 1

Background on spreadsheets, introduction to Excel

Slides:[PDF]

[Download Lecture Recording]


11. Spreadsheets 2

Advanced spreadsheets in Excel: functions, lookup, graphs

Slides:[PDF]

[Download Lecture Recording]

12. Health and Technology

A brief look at technology related health issues

Slides:[PDF]



Week 5 (University Closed - online course delivery)

13. Software, licences, conventions

Different kinds of software and software licences

Slides: [PDF]

14. LaTeX 1

An introduction LaTeX

Slides:[PDF]


15. LaTeX 2

LaTeX continued

Slides:[PDF]



Week 6 - No lectures



Week 7

16 & 17. Digital Games

An introduction to digital games

Slides:[PDF]


18. Introduction to Python Programming

How to start coding with Python

Slides:[PDF]



Week 8


19. Python Programming

Conditionals and loops

Slides:[PDF]


20. Python Programming

Turtle Graphics

Slides:[PDF]


21. Python Programming Examples

Slides: No Slides - see recording


Week 9


22. Web Design and HTML

An introduction to HTML5

Slides:[PDF]


23. HTML5 and CSS

An introduction Cascading Style Sheets

Slides:[PDF]


24. CSS 2

CSS continued

Slides:[PDF]


Week 10

Week 10


25. Digital Images and Vector graphics

How digital images are stored, and how that affects the quality of the image.

Slides:[PDF]


26. Artificial Intelligence

An introduction to AI

Slides:[PDF]



27. AI (cont.)

An introduction to AI

Slides:[PDF]


Top


Apply now!


Handbooks

Postgraduate study options

Computer Science Blog