|
Home |
|
Research / Knowledge Trransfer |
|
Projects |
|
Teaching |
|
Publications |
|
Consultancy / Training |
|
CV |
|
Home | Research / Knowledge Transfer | Projects | Teaching | Publications | Consultancy | CV | Secure Tropos |
|
DR. Haris Mouratidis |
|
Teaching |
|
During my academic career I have been involved in the development, preparation and delivery of various modules across a large range of topics and at different levels. The list below provides an indication: Visual Programming: first year HND module dealing with the development of systems using a visual programming language; Data Structures and Algorithms: Second year HND module introducing students to the concept of data structures and to a range of different computational algorithms; Programming and Programming Methods: Second year HND module that introduces students to the Java programming language; Multimedia Systems: First year B.Sc. module on the basics of multimedia systems; Programming and Design Exercises: First year B.Eng. module dealing with the analysis, design and implementation of distributed information systems; Introduction to Programming: First year B.Sc. module introducing students to the java programming language; Software Hut: Second year B.Sc. module investigating the processes of engineering a real software system for a real client in a competitive environment; Java Programming: Second year B.Eng. module dealing with advanced topics of the Java programming language; Database Systems: Second year B.Sc. module dealing with database processing, data modelling, and database implementation issues; Issues in Information Systems Development: Final year B.Sc. module dealing with the analysis and design of information systems; Advanced Information Systems Development: Final year B.Sc. module dealing with advanced techniques for information systems development; Software Analysis and Design: MSc module on using UML and Java to analyse, design, and implement large scale distributed information systems; Computer Security: MSc module dealing with the security of computer systems; Secure Software Systems Engineering: MSc module dealing with software engineering principles and techniques for the development of secure information systems; Seizure and Examination of Computer Systems: MSc module dealing with principles of collection and examination of digital forensics.
|