ITEC1507 Internet Fundamentals
Instructor: Rob Myers
Email: [email protected]
Schedule: First Semester
Main Project: Service App
Class Schedule available online at http://www.uitstartup.org/course
Readings and Resources
Available online at http://www.uitstartup.org/course
Students enrolled in ITEC1507 will learn the fundamentals of internet protocol and setup. Learning about internet infrastructure is important to programming students to ensure they understand the standards and expectations of publishing to the internet. Principles, services and concepts are reviewed in this course. Practice topics include DNS, SSH, Internet Infrastructure, HTML5, CSS3, and RESTful architecture. Further practice of HTML, CSS, developer tools, and Cloud hosting is also performed.
Upon completion of this course, students should have a thorough understanding of internet infrastructure and deliver a service app under the principles learned. Drawing on skills obtained and learned in introduction to programming and network management courses, students will continue to develop those skills, in addition to working with the AngularJS framework and implementing two-way binding. Students should be prepared to pitch their service app ideas and provide feedback to one another on their ideas.
A passing grade in this course is 50%.
|Assignment||% of Course Grade|
|HTML5, Firebase, Cloud Hosting, SSH, HTTP, DNS, CSS3, HTML, AngularJS||30% – demonstrated knowledge of required outcomes|
|Attendance and Participation||20%|
*Projects delivered under the ITEC1507 are determined at course launch according to industry standard and expected outcomes of developer job postings. These requirements change from year to year. The 30% grade for this portion of the course is divided among the total number of projects throughout the course.
Students are expected to deliver projects on time and as per any instructions given. Students should contact the instructor if they will be unable to deliver a project on time. Make-up assignments will be considered on a case-by-case basis.
Students are required to attend class Monday – Wednesday – Friday from 10 a.m to 3 p.m. Students should ensure their availability during these times to maximize their learning experience and to ensure exposure to instructors and mentors. A percentage of your overall grade will include an attendance grade. You should let your instructor know if you are not going to be in class as soon as possible.
Students should use their time in class to maximize their learning; mentors and guest speakers will be frequently visiting the class and being engaged in those experiences is important to your learning.
Students who anticipate needing special accommodations should inform their instructor at the outset of the course. UIT will make every effort to ensure student success regarding the accommodations requested.
Technology Use in Class
Be mindful of others working in your group. You are welcome to use mobile phones or listen to music while you are working, but please do not disrupt others who are working. Please take phone calls outside of the classroom.
Please refer to the CBU Plagiarism policy at www.cbu.ca
Inclement Weather Policy
Students should refer to SLACK for school closure announcements. Classes will be made up as necessary and scheduled as per the instructor.
Policy to Use Recordings
UIT uses recording devices to capture presentations and pitches from time to time. Student recordings are held on a private internet channel for grading purposes. These recordings will not be made public without the permission of the student. All students are expected to participate in video recordings to enable the grading process to move forward.