Computer Science
Lectures: CompSci 111/111G Semester 1, 2020 City
- Monday: 9am in LgChem (Chemistry Building 301-G050)
- Tuesday: 9am in LgChem (Chemistry Building 301-G050)
- Friday: 9am in LgChem (Chemistry Building 301-G050)
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]
- [Exercise Sheet] [With Answers]
- Binary numeral system
- Bits
- Bytes
- Standard Decimal Prefixes
- Binary Prefixes
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]
- [Exercise Sheet] [With Answers]
- History of the Internet
- Internet Infrastructure
- Protocols
- Domain Names
- Networking Hardware
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]
- [Exercise Sheet] [With Answers]
- The first email message
- Net Manners
- Netiquette
- Email etiquette 1
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]
- [Exercise Sheet] [With Answers]
- First Web browser
- World Wide Web
- Web Browsers
- Search Engines
- Sir Tim Berners-Lee marks 25 years of World Wide Web
- News article on search history can be used to identify individuals
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]
- [Exercise Sheet] [With Answers]
- ASCII
- Text Editor
- Word Processor
- WYSIWYG
- RefWorks at the UoA Library
Week 4 (University Closed - online course delivery)
10. Spreadsheets 1
Background on spreadsheets, introduction to Excel
Slides:[PDF]
11. Spreadsheets 2
Advanced spreadsheets in Excel: functions, lookup, graphs
Slides:[PDF]
12. Health and Technology
A brief look at technology related health issues
Slides:[PDF]
- Health and Technology
- The Distraction of Technology in the Classroom
- Digital Distractions in the Classroom: Student Classroom Use of Digital Devices for Non-Class Purposes
- Instant Gratification & Its Dark Side
- Is Facebook creating "iDisorders"? The link between clinical symptoms of psychiatric disorders and technology use, attitudes and anxiety
- Five days at outdoor education camp without screens improves preteen skills with nonverbal emotional cues
- Computer Vision Syndrome: A Review
- Technology and Hearing Loss
- Occupational overuse syndrome (OOS)
- Occupational Overuse Syndrome: Guidelines for Prevention and Management
Week 5 (University Closed - online course delivery)
13. Software, licences, conventions
Different kinds of software and software licences
Slides: [PDF]
- [Exercise Sheet] [With Answers]
- Introduction to Software
- Software Licenses
- Freeware
- Shareware
- Propietary Software
- Copyleft
- Operating Systems
- Command Line Interfaces
- Graphical User Interface
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]