Course Title: Unix Systems Administration and Programming (Linux)
Credit Points: 12
Course Code |
Campus |
Career |
School |
Learning Mode |
Teaching Period(s) |
|
COSC1131 |
City Campus |
Postgraduate |
140H Comp Sci & Info Technology |
Face-to-Face | Sem 1 2006,
Sem 2 2006, Sem 1 2007, Sem 2 2009, Sem 2 2010, Sem 2 2011 |
|
COSC1133 |
City Campus |
Undergraduate |
140H Comp Sci & Info Technology |
Face-to-Face | Sem 1 2006,
Sem 2 2006, Sem 1 2007, Sem 2 2008, Sem 2 2009, Sem 2 2010, Sem 2 2011 |
|
COSC2242 |
Taylors College KL |
Undergraduate |
140H Comp Sci & Info Technology |
Face-to-Face | Offsh 3 10,
Offsh 3 11 |
Course Coordinator: Geoff Leach
Course Coordinator Phone: +61 3 9925 3207
Course Coordinator Email:gl@rmit.edu.au
Pre-requisite Courses and Assumed Knowledge and Capabilities
Programming Techniques
Unix Essentials
OR
Operating Systems Principles
You require a strong knowledge of Unix – what this means is that you have practical experience using the Unix command line. It means that you know the basic user level commands and some of the common options for those commands. It means that you have experience with text mode Unix editors such as vi or emacs. This subject covers a wide range of topics and simply cannot cater to students who lack basic Unix skills. A pre-test for self-evaluation will be available in the first week.
Course Description
This course provides an intensely practical introduction to Unix System Administration using Linux. The Linux Operating System, a free implementation of UNIX for personal computers, will be used extensively throughout this course for lecture/tutorial examples and importantly during laboratory classes. In addition to System Administration proper, TCP/IP network service administration and the use of scripting languages will be introduced.
Since Linux implements the POSIX standard, most of the learning from this course will be directly applicable to commercial Unix systems.
Objectives/Learning Outcomes/Capability Development
On completion of this course you should be able to:
Overview of Learning Activities
The learning activities included in this course are:
Overview of Learning Resources
You will make extensive use of computer laboratories and relevant software provided by the School. You will be able to access course information and learning materials through the Learning Hub (also known as online@RMIT) and may be provided with copies of additional materials in class or via email. Lists of relevant reference texts, resources in the library and freely accessible Internet sites will be provided.
Use the RMIT Bookshop’s textbook list search page to find any recommended textbook(s).
Overview of Assessment
The assessment for this course comprises practical work (primarily scripting but may include a written research topic), class tests, and a final exam.
For standard assessment details, including hurdle requirements, relating to Computer Science and IT courses see: http://www.rmit.edu.au/compsci/cgi