ALL ASSIGNMENTS TO BE SUBMITTED THROUGH MOODLE: https://moodle.app.nwslc.ac.uk/course/view.php?id=2152


Units, learning outcomes and Contact info PP

Unit 1 – Programming

Resources:

Sololearn (Can do at home to help with understanding)

Exercises/sample code zip file

Introduction to unit 1 and Java PP

Interface Images(For exercises)

Installing JDK and Netbeans:

  1. Install JDK(Java Development Kit) Version 8 (Later versions will not work with Netbeans)
  2. Download IDE(integrated development environment) Netbeans (Java SE)

Packages list

Operator Reference Sheet

Command line, arguments and Java characteristics PP

Command line and Arguments Video demonstration

Introduction to algorithms PP

Bubble Sort Java Example Code

Big O Notation PP

Intro to logarithms(Help understanding of O(log n))

Object Oriented vs Procedural vs Event Driven Programming PP + IDE intro

10 Reasons to dump your Java IDE

Constructors, Swing GUI’s and Actions PP

Introduction to GUI building in Netbeans

Debugging in Netbeans exercise sheet

Assignment 3 guidance  and debugging theory PP

Unit 2 – Networking

Resources: To be populated as course progresses

Unit 5 – Security

Resources: To be populated as course progresses