BTM 395 Outline Summer 2013
A printable version of this course outline is available.
Classroom and times | JMSB Building room MB 12.314 (Computer lab); 6:30 pm to 9:00 pm Mondays and Wednesdays | ||||||||||||||||||||||||||||||||||||
Instructor | Chitu Okoli | ||||||||||||||||||||||||||||||||||||
btm395@okoli.org (#1 way to reach me). However, use Piazza as much as possible; e-mail me directly only for private matters | |||||||||||||||||||||||||||||||||||||
Phone | (514) 848-2424 x2985 | ||||||||||||||||||||||||||||||||||||
Office | MB 12.339 (12th floor of the JMSB Building) | ||||||||||||||||||||||||||||||||||||
Office hours | E-mail me with your phone number to fix an appointment | ||||||||||||||||||||||||||||||||||||
Tutor | Rakshit Majithiya. Please use Piazza to ask the tutor any question. | ||||||||||||||||||||||||||||||||||||
Tutorial | JMSB Building room MB 12.314 (Computer lab)âsame as regular classroom; 5:45 pm to 8:30 pm Thursdays | ||||||||||||||||||||||||||||||||||||
Course description | The objective of this course is to provide a solid foundation to the theory and practice of the technical aspects of website development. The course has three main aspects. First, you will learn the theoretical aspects of website development in general, covering topics such as programming languages, the Internet, the World Wide Web, Internet standards, and the Web programming model. Second, you will learn the basic elements of the standard and most common open-source website development technologies: HTML, CSS, JavaScript, PHP and MySQL. Third, you will learn how to develop advanced, contemporary websites using the most popular content management system: WordPress. | ||||||||||||||||||||||||||||||||||||
Prerequisites | BTM 380, or equivalent introductory programming course. | ||||||||||||||||||||||||||||||||||||
Learning outcomes |
|
||||||||||||||||||||||||||||||||||||
Flipped classroom | This course adopts a âflipped classroomâ approach, which means that you will do most of the reading, exercises and studying outside of class. The learning components will be divided into modules which involve reading the textbook and specified web pages, watching videos, and doing exercises. You will do all of this outside of class. The instructor and tutor will support your learning outside of class through the weekly tutorial and the Piazza discussion forum.The classroom time will be used to the maximum to synthesize, review and strengthen the learning modules. Specifically, we will have reading quizzes, lectures about website development theory, review of preceding modules, and in-class exercises. It is critical that you do all assigned learning modules before class time, otherwise you will not be able to keep up with the class and you will not learn as much as you should. | ||||||||||||||||||||||||||||||||||||
Course websites and e-mail | You will use five websites for this course:
You will be expected to check your e-mail at least once every day, since this is the primary means of communication for this class. I will send announcements through Piazza, so please make sure that your e-mail address registered with Piazza is one that you check every day. You are responsible to act on all communications sent to this e-mail address. |
||||||||||||||||||||||||||||||||||||
Textbooks (required) |
|
||||||||||||||||||||||||||||||||||||
Required materials | You are required to establish your own website for this class. This involves two related but distinct items:
One affordable, reliable service that meets these requirements is the one that I use myself, the 1&1 Starter Package (Linux, not Windows). In addition, the following free software applications are required for this course:
|
||||||||||||||||||||||||||||||||||||
Assessments |
                          % WordPress exercises       5 Two homework assignments 10 Project                   15 Reading quizzes           10 In-class participation    5 Two tests                 28 Final exam                27 --- 100 % === |
||||||||||||||||||||||||||||||||||||
Map of assessments to learning outcomes |
|
||||||||||||||||||||||||||||||||||||
Grading policy | Grades in the Department of Supply Chain and Business Technology Management are based on the official grading system described in the University Calendar as follows:âAâ is for outstanding performance, far above the average resultâBâ is for very good performance, above the average resultâCâ is for satisfactory performance, the average resultâDâ is a marginal pass, below the average resultâFâ is a failing grade, indicating inadequate and unacceptable resultsThere is no official âmark-to-grade equivalence scaleâ, e.g., that 50 is a âpassâ, or that 50-52 is a âD-â. Faculty members individually or collectively decide what constitutes an âAâ, âBâ, âCâ, etc. | ||||||||||||||||||||||||||||||||||||
Exercises and homework assignments |
Late submissions: Graded exercises and assignments must be submitted at the beginning of class to be considered on time. Late submissions incur the following penalties: â10% if submitted more than 15 minutes after the start of the class; â20% if submitted after class on the same day due; and an additional â10% for each day late after that. I accept electronic submissions if I receive them before class starts; otherwise, they will be marked as late. |
||||||||||||||||||||||||||||||||||||
Project | The purpose of the project is to give you the experience of developing an advanced, contemporary website using the most popular content management system: WordPress. The project must be done individually, in order to maximize your learning and application. The project is described in detail in a separate document. | ||||||||||||||||||||||||||||||||||||
Reading quizzes and in-class participation |
|
||||||||||||||||||||||||||||||||||||
Tests and examinations | There will be two tests and one final examination. The specific content, dates, times, and locations will be announced in class. Important Note: In accordance with the SCBTM Department policy, your average on all tests and exams together must be at least 50% to pass the course. | ||||||||||||||||||||||||||||||||||||
Academic honesty | You are required to read the document describing the Academic Code of Conduct. Then I require you to sign and submit an Academic Honour Pledge. I will not return any graded work to you in this class until I have received your signed Honour Pledge.All graded work in this course must be done individually.Because of the nature of website development, you are expected and encouraged to refer to multiple outside resources, but all sources used must be properly cited. This is normal and professional. I provide detailed instructions for appropriate citation and use of outside sources for this course and for website development in general.
Any violation of the Code of Conduct will constitute academic dishonesty and will be handled through the appropriate university channels. If you have any question about what might be a violation of the Code, ask me directly and I will gladly clarify you. Thus, claiming to have misunderstood is not an acceptable excuse. |
||||||||||||||||||||||||||||||||||||
Make-up policy | Only students who miss a test or exam for university-approved and verifiable reasons will be allowed to take a make-up test. Even then, except in the most extreme circumstances, no student may miss a scheduled test or exam without receiving permission before the test. Make-up tests might be significantly different in format from the regular tests, and will be administered at a time of my own convenience. | ||||||||||||||||||||||||||||||||||||
Classroom etiquette | We want to maintain a classroom atmosphere where everyone respects each other and that is conducive for learning. To that effect, please take care of the following principles of classroom etiquette during class time:
|
||||||||||||||||||||||||||||||||||||
Miscellaneous |
|
||||||||||||||||||||||||||||||||||||
 Schedule |
0 Comments
Trackbacks/Pingbacks