Course Outline: SMT101 Special Topic: Open Source: Linux and Web Development, 2009/2010, Semester 2
Recommended Texts:
- Blum, Richard, Ubuntu Linux Secretes. Indianapolis: Wiley Publishing, 2009.
- Hill, Benjamin Mako [et at]. The official Ubuntu book. NJ: Prentice Hall, 2006.
- Von Hagen, William. Ubuntu Linux Bible. Indianapolis: Wiley Publishing, 2007.
- Byron, Angela [et at]. Using Drupal. Sebastopol: O’Reilly Media, 2008.
Websites Reference
Linux
- http://www.linux.org/lessons/
- http://www.gnu.org/
- https://help.ubuntu.com/
- https://help.ubuntu.com/9.10/index.html
- https://help.ubuntu.com/community
Office Suits
Web Server
Web CMS
Notes and Handouts:
- When I use handouts, I will make them available to you. All handouts are posted on the class web page (PowerPoint and PDF).
Course Organization:
The course will be divided three sections every week:
- Learning in classroom
- Demonstration
- Lab
The course will be taught according the following topics.
- Lecture 1: Introduction Open Course and Linux
- Lectures 2-3: Linux Distro and Desktop Installation
- Lectures 4: Office suits in Linux Desktop
- Lecture 5: Graphic and Other Applications
- Lecture 6: Net work and security
- Lecture 7: Make your own Linux Distro
- Lecture 8: Linux Server Installation
- Lecture 9: Linux Web Server
- Lecture 10: Install and Run Wordpress as CMS
- Lecture 11: Introduction Drupal CMS
- Lecture 12-13: Drupal CMS
- Lecture 14: The best practice to Develop a website for Buddhist Temple/Organization
- Lecture 15: Review
Course Requirements:
Students require reading the assigned textbook before joining the class (weekly reading assignment will be given in the class).
Allocation of Marks:
- Class Participation and attendance: 5%
- Assignments: 30%
- One Project: 25%
- Final written exam: 40%
Course Objectives:
Upon successful completion of this course the student will be able to:
- 1. Know Linux system and use Linux Desktop
- 2. Know how to use Free Open source softwares and know their functions.
- 3. Know how to install Linux server
- 4. Know how to use Open source applications to create a website.
Grading:
All tests, assignments and examinations are graded as follows with grade point and numerical marks:
Grade | Performance | Grade value | Percentage Equivalence |
A+ | Excellent | 4.0 | 90-100 |
A | Almost Excellent | 3.75 | 85-89 |
A- | Fairly Excellent | 3.5 | 80-84 |
B+ | Very Good | 3.25 | 75-79 |
B | Good | 3.0 | 70-74 |
B- | Fairly Good | 2.75 | 65-69 |
C+ | Fair | 2.5 | 60-64 |
C | Satisfactory | 2.25 | 55-59 |
C- | Minimum Satisfactory | 2.0 | 50-54 |
D+ | Fairly Poor | 1.5 | 40-49 |
D | Poor | 1.0 | 30-39 |
F | Fail | 0.0 | 29 or less |
I | Incomplete | ||
W | Withdrawn | ||
WF | Withdrawn because of failure | ||
AU | Audit |