The MBC information booklet - RMIT University
The MBC information booklet - RMIT University
The MBC information booklet - RMIT University
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
5.2.6 INTE2401—<br />
Secure<br />
Programming<br />
Environments<br />
Chapter 5: Computer Security<br />
• Good knowledge of programming in a programming language such as Java, PHP<br />
or C++, equivalent to one of the following:<br />
• COSC1295 Java for Programmers OR<br />
• Sound programming background<br />
For more <strong>information</strong> on the course, go to www.rmit.edu.au/courses2006/004178.<br />
Course Description<br />
This course aims to introduce you to programming in a secure environment. It will<br />
introduce basic and some advanced concepts in security, and their implementation in<br />
programming. <strong>The</strong> focus is on problem solving ability with emphasis on security. In this<br />
course, you will learn the basics of programming in fire walled environments, creation<br />
and use of digital signatures and certificates, authentication and biometrics. <strong>The</strong><br />
teaching platform is Java, with standard and additional security extensions.<br />
Pre-requisite Courses and Assumed Knowledge and Capabilities<br />
You should have capabilities equivalent to those acquired in COSC1295 Java for<br />
Programmers; in particular, you should be able to:<br />
• write, test and debug small to medium-sized application programs that use<br />
inheritance, polymorphism, abstract classes, interfaces, threads and eventhandling<br />
where appropriate<br />
• navigate the Java API to discover suitable interfaces, classes and methods<br />
• use third-party packages in your Java programs<br />
For more <strong>information</strong> on the course, go to www.rmit.edu.au/courses2006/038407.<br />
27