121COM Introduction to Computing is a course I have been studying during my year 1 semester. It introduces the fundamental concepts of programming. It uses the programming language Python and the Java Integrated Development Environment (IDE) as an example to help us develop core programming skills.
In addition, the course has provided us opportunities for professional practices. For example, there are individual and group assignments which are related to the development of software. They include key concepts like strategies of testing, doing development securely and interacting with non-technical clients, which help us prepare for a career in IT.