Faculty Syllabus
ITSE-1301 Web Design Tools
Manuel Duran
Credit Fall 2025
Section(s)
ITSE-1301-002 (22154)
LEC DIL ONL DIL
LAB DIL ONL DIL
Course Description and Rationale
Course Information
- Credit Hours: 3
- Classroom Contact Hours per week: 2hrs 40mins
- Laboratory Contact Hours per week: 50 minutes
Blackboard course access 1st week of class
Students must access the course in Blackboard (Bb) during the 1st week of class and complete the Orientation Exam. If a student does not access the course in Blackboard and does not take the Orientation Exam during the 1st week of class, s/he will be classified as "Never Attended" and will be dropped from the class.
Course Description
Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards. Emphasis on optimization of graphics and images and exploration of tools available for creating and editing Web documents. Exploration of tools available for creating and editing web documents. An introduction to designing and publishing web documents. Includes basic markup language, hyperlinks, tables, frames, images, and forms. Exploration of tools available for creating and editing web documents. The course emphasizes web page/site design and development with an application software tool. (College Catalog description)
Pre-requisite
You must have competency in file management and using computer applications. If you do not meet these prerequisites, then you must obtain departmental approval.
Course Rationale
This course is a beginning course about web page/site development and is a required course in the Web Programming A.A.S. Degree Program and the Web Developer Specialist Certificate.
Course Disclaimers and Copyright Notice
The materials in the Blackboard course site are only for the use of students enrolled in this course for purposes associated with this course and may not be retained or further disseminated.
The content in the Blackboard course site is derivative work from this class textbook publisher publisher-provided instructional resources, and the instructor's notes. This content is distributed under the fair use provisions of the U.S. Copyright Law or the TEACH Act, and further copying and redistributing of this material is a violation of the copyright law.
Student Learning Outcomes/Learning Objectives
With the use of web development software tools, after ITSE 1301 students should be able to:
- Apply Web Design Concepts and Techniques to perform the following with websites:
- Plan site content and navigational structure
- Create site web pages, directories, and asset content
- Test site operation before publication (locally)
- Publish web pages, directories, and asset content to production sites
- Test site operation after publication (in production)
- Manage sites after publication to production
- Compare & contrast web development and content generation tools
- Evaluate the best (and not recommended) practices of web development
- Produce HTML elements, CSS Style Rules, and basic JavaScript code
- Identify HTML elements, CSS Styles, and JavaScript in code views
- Use the Systems Design Approach to implement websites with the following steps:
- Define the purpose of the site and its subsections
- Identify the audience
- Design and/or collect site content
- Design the website theme and navigational structure
- Design & develop web pages including: CSS Style Rules, Typography, Hyperlinks, Lists, Tables, Frames, Forms, Images, Behaviors, CSS Layouts, Dynamic Web Templates
- Evaluate the websites & web pages produced in the course
- In a class presentation, describe the site construction techniques used to develop a portfolio final project
SCANS (Secretary’s Commission on Achieving Necessary Skills)
The following list summarizes the SCANS competencies addressed in this particular course:
|
RESOURCES 1.1 Manages Time |
INTERPERSONAL |
INFORMATION 3.1 Acquires and Evaluates Information 3.2 Organizes and Maintains Information 3.3 Uses Computers to Process Information |
SYSTEMS 4.1 Understands Systems 4.2 Monitors and Corrects Performance |
|
TECHNOLOGY 5.1 Selects Technology 5.2 Applies Technology to Task |
BASIC SKILLS 6.1 Reading 6.5 Listening |
THINKING SKILLS 7.2 Decision Making 7.3 Problem Solving 7.4 Mental Visualization 7.5 Knowing How to Learn 7.6 Reasoning |
PERSONAL SKILLS 8.1 Responsibility 8.2 Self-Esteem 8.3 Sociability 8.4 Self-Management 8.5 Integrity/Honesty |
Readings
Required Textbooks: Inclusive course
HTML5, CSS3, and JavaScript, Sixth Edition
Author: Patrick M. Carey
Publisher: Cengage, 2018.
ISBN-13: 2816000129270
The textbook is part of the all-inclusive course; you will have it available on the first day of class through Blackboard. You will need the textbooks to follow the class and complete the assignments throughout the semester.
Software
It is not a software license that comes attached with the textbooks. All software is available in the Computer Science open labs. All our labs run Windows-based PC’s. If you are working from home on a MAC or PC. You will need to have an editor and a File Transfer Protocol. The software below is recommended.
1. Text Editor: Visual Studio Code – available for free download for use at home. Recommended.
2. File Transfer Protocol: Filezilla – available for free download for use at home, make sure that you install the client version.
https://filezilla-project.org/
3. Flash Drive: Students working on campus will have access to designated hard drive space that can be accessed from all computer studies departmental labs. This space is not accessible from home or other computer locations on campuses. Some students may prefer to use a flash drive. However, students can upload to the student server assigned to the class in all cases except on any ACC campus when using student Wi-Fi accounts to attach to the college server. This is done for security purposes. Students cannot access any other ACC server from the student Wi-Fi server.
Microsoft Office 365
http://sites.austincc.edu/newsroom/microsoft-office-365-offered-free-to-acc-students-employees/
ACC Computer Science – Computer Lab Hours:
Tutoring Services:
Course Requirements
For grade and skill acquisition success, students must understand and follow the course requirements in this section. If items are unclear, be sure to eliminate the ambiguity.
Instructional Methodology
This course will be in class/online. This is a course offered through Accelerated Programmer Training. This is a three-hour credit course, which means the time expected for instruction is 3.5 hours a week. This does not include time for reading or completing assignments. Student time varies by student depending on their ability to read technical material and their previous experience. Students with a little technical background may spend as much as 15 to 20 hours a week. This course requires the use of Blackboard, email, and Internet postings. Additionally, telephone contact and Interactive computer sessions (class meetings) using Adobe Connect. The student is expected to complete assignments by a specified time, but may work at an accelerated pace.
Students will receive logins and passwords for the school server that will be posted in the Server Access Info section of Blackboard. Students are not to share their passwords or send them through email. When class announcements are posted, an email message is sent to your ACC email account. Students should check their ACC email accounts often. If you do not wish to log into your ACC email, then "bounce" your ACC email to your preferred email account.
Students are expected to be committed to success in this course and to complete all assignments and projects on time as posted in the schedule. The instructor will respond by email promptly. Efforts will be made to respond within 48 hours. As the assignments become more difficult, it takes longer to find your errors (especially typos).
- Assignments submitted.
- Corrections necessary for a correct page will be sent to you for work submitted. Those corrections should be made for future pages.
- Submission of work after the due date will NOT be graded but will be reviewed. Many of those assignments will still need to be completed because the next assignment might build on them.
- Corrections for assignments and projects are not regraded; I will send you the necessary corrections so that you understand what is wrong.
Distance Education (Online classes)
Students new to distance education must review the ACC Distance Education General Information available at https://online.austincc.edu/faq/ . “Students will use the Blackboard learning management system for assignment instructions, submitting assignments, and collaboration.”
Student Website
The student website is the primary assignment repository. In addition to Blackboard submissions, projects are to be uploaded to the student web directory by the due dates. Only ITSE 1301 course-related files are allowed in the student web directories. Student website username and password information is for individual use only and is not to be shared. You will find them in My Grades in Blackboard. The instructions to set up the Student Website and the Starter Pages will be in the Resources link in Blackboard.
Note: Per the instructions above, assignments with no links in the default_assignments.html document, not published, or not correctly operating on student websites will not receive credit. Please contact the professor with questions.
Grade Policy
The final course grade will be assigned based on both concepts and practical application. Exams, assignments, quizzes, and the final project will be a part of the grade. To get a passing grade, you must submit at least 80% of the labs/assignments (7 assignments). An overall grade will be assigned on the following grading scale:
|
Percentage |
Letter Grade |
|
90% - 100% |
A |
|
80% - 89% |
B |
|
70% - 79% |
C |
|
60% - 69% |
D |
|
0% - 59% |
F |
|
Items |
Points |
Percentages |
|
1 – Orientation Exam |
100 points |
3% |
|
2 – Concepts Exams |
100 points |
26% |
|
Assignments |
100 points |
18% |
|
Labs, Quizzes |
100 points |
13% |
|
Web Builder Microcredential |
100 points |
20% |
|
Final Project |
100 points |
20% |
|
Total |
|
100% |
NOTE: Exams and Quizzes will present one question at a time and Prohibit Backtracking.
It will prevent changing the answer to a question that has already been submitted.
Orientation Exam (3%)
- The orientation Exam is available on the first day of the course.
- You may take the orientation exam as many times as necessary until you get 100.
- After you get 100, you will be able to start working in your class.
Assignments (18%)
- All the assignments must be submitted in Blackboard and the Student Website.
- If the assignment has more than one (1) file, put all of them in one (1) folder with the assignment name and compress the folder (in Windows File Manager | R-click | Send to | Compressed (.zipped) folder), then upload that .zip file to Blackboard.
- Must be uploaded to your Student Website AND submitted in Blackboard by 11:59 pm of the due date indicated in the course schedule.
- You will find in the Assignments the Student Data Files required to complete all the assignments.
- If the lesson has more than one document/web page, you must have in your default_assignments.html under that particular lesson as many links as documents you complete throughout the lesson.
- Note: Assignment links are automatically/programmatically removed from Blackboard at 11:59 pm of the due date. Therefore, assignments cannot be submitted after the due date.
- Again, assignments cannot be submitted after the due date since the submission links are automatically/programmatically removed from Blackboard.
- To receive credit, assignments must completely meet requirements exactly as specified.
- Partial credit is not awarded for assignments that do not meet requirements.
- The assignment code should not be equal to the design and functionality of the Lessons in your textbook. You cannot copy HTML or CSS code. You will have assignments that will require you to create your own HTML and/or CSS code. You cannot use a template to complete the assignments.
Final Project (20%)
- Build a site based on the design decisions and approved by the instructor.
- The Final Project must be submitted on Blackboard and the Student Website.
- Progressively incorporate tools and techniques covered during the semester.
- Be sure to incorporate primary elements from each lesson into the site (Final Project).
- Your project must have:
- At least one CSS document, lastfirst_styles.css, replaces lastfirst with your last and first name.
- One-page Layout, lastfirst_mylayout.html, replaces lastfirst with your last and first name.
- One-page Framework, lastfirst_myframework.html, replaces lastfirst with your last and first name.
- You cannot use a predefined template; again, you must create your own.
- Include a 'Links Reference' page that identifies the pages (with links) where the Lessons features are located. Links Reference Page = 30 points.
- Your 'Links Reference' page should contain links to functionality implemented from each Lesson.
- Make sure there is an obvious link to the 'Links Reference' page on the home page of your final project.
- The Final Project should reflect the level of expertise/skills acquired during the course.
- Build the Final Project site as you progressively complete your assignments. Publish to your Student Website by the due date.
- The Final Project constitutes a substantial portion of the credit points in the course. Therefore, produce quality work. Since design comprises a considerable portion of the assignment, design elements and functionality will both be assessed for the final project.
- The Final Project code should not be equal to the design and functionality of the Lessons in your textbook. You cannot use a template to complete your final project.
Labs. Quizzes/Attendance (13%)
- Quizzes are electronically administered via Blackboard. Paper versions are not supplied.
- Links to the Quizzes appear in the Competency Modules section on Blackboard.
- Quizzes are available and can be taken immediately after the preceding quiz/exam has been taken.
- Quizzes will have a 20-minute time frame and must be taken in class.
- Regular and punctual class and laboratory attendance are expected of all students.
- If you are present in the class, you will have 100% for that day.
- If you are late to class, you will have a 90% off that day.
- If you are more than 30 minutes late, you will be counted as absent for that day.
Exams (26%)
-
All exams are administered in class and will have a 70-minute time frame.
-
Exams are electronically administered via Blackboard. Paper versions are not supplied.
-
Links to the Exams appear in the Competency Modules section in Blackboard. The orientation Exam is available on the first day of the course.
-
Exams are available and can be taken immediately after the preceding exam/quiz has been taken.
-
Exam procedures must be followed step-by-step to access the exams.
-
The student CANNOT use notes, papers, or other help during the exams.
Web Builder micro-credential (20%)
- You will have three weeks to complete the micro-credential.
- The micro-credential curriculum is a complement to the class and doesn’t replace the content.
Course Subjects
HTML5, CSS3, and JavaScript, 6e
Module 1 – Getting Started with HTML5
Module 2 – Getting Started with CSS
Module 3 – Designing a Page Layout
Module 4 – Graphic Design with CSS
Module 5 – Designing for the Mobile Web
Module 6 – Enhancing a website: Images, Audios & Videos, Forms, and Tables.
Reference from textbook Tutorial 6 – Working with Tables and Columns
Reference from textbook Tutorial 7 – Designing a Web Form
Reference from textbook Tutorial 8 – Enhancing a Website with Multimedia
Module 7 – Getting Started with JavaScript
Web Builder Micro-Credential
Competency 1 – Plan a website
Competency 2 – Set up a website
Competency 3 – Build a website
Competency 4 – Test a website
Capstone Project
COURSE SCHEDULE - 16 WEEKS
The weeks start on Mondays at midnight until Sundays at 11:59 PM
Week |
Material(from Texts) |
Assignments (#)Chapters/Lessons |
|
1 |
Syllabus |
Course Orientation: Orientation Exam Student Website Setup |
|
2 |
Module 1 |
Lab 1 & Assignment 1 Quiz 1 (Lesson 1) |
|
3 |
Module 2 |
Lab 2 & Assignment 2 Quiz 2 (Lesson 2) |
|
4 |
Module 3 |
Lab 3 & Assignment 3 Quiz 3 (Lesson 3) |
|
5 |
Module 1 – 3 |
Exam 1 |
|
6 |
Module 4 |
Lab 4 & Assignment 4 Quiz 4 (Lesson 4) |
|
7 |
Module 5 |
Lab 5 & Assignment 5 Quiz 5 (Lesson 5) Bootstrap Assignment |
|
8 |
Module 6 |
Lab 6 & Assignment 6 Quiz 6 (Lesson 6) |
|
9 |
Module 7 |
Lab 7 & Assignment 7 Quiz 7 (Lesson 7) |
|
10 |
Module 4 – 7 |
Exam 2 Working on Final Project |
|
11 |
Final Project |
Final Project Module 1 - 7 |
|
12 |
||
|
13 |
Web Builder Microcredential |
Competency 1 – Plan a website |
|
14 |
Web Builder Microcredential |
Competency 2 – Set up a website |
|
15 |
Web Builder Microcredential |
Competency 3 – Build a website |
|
16 |
Web Builder Microcredential |
Competency 4 – Test a website Capstone Project |
(*) This syllabus is intended to give the student guidance on what may be covered during the semester
and will be followed as closely as possible. However, the professor reserves the right to modify,
supplement, and make changes as the course needs arise.
Course Schedule - 9 Weeks Summer
The week starts on Mondays at 12:00 AM until Sundays at 11:59 PM
Week |
Material(from Texts) |
Assignments (#)Chapters/Lessons |
|
1 |
Syllabus Module 1 |
Course Orientation: Orientation Exam Student Website Setup
Lab 1 & Assignment 1, Quiz 1 |
|
2 |
Module 2
Module 3 Mod 1 – 3 |
Lab 2 & Assignment 2, Quiz 2
Lab 3 & Assignment 3, Quiz 3 Exam 1 |
|
3 |
Module 4
Module 5 |
Lab 4 & Assignment 4, Quiz 4
Lab 5 & Assignment 5, Quiz 5 Bootstrap Assignment |
|
4 |
Module 6 |
Lab 6 & Assignment 6, Quiz 6 |
|
5 |
Module 7 Mod 4 – 7 |
Assignment 7, Quiz 7 Exam 2 |
|
6 |
Final Project |
Final Project |
| 7 |
Web Builder Microcredential |
Competency 1 – Plan a website |
| 8 |
Web Builder Microcredential |
Competency 2 – Set up a website Competency 3 – Build a website |
| 9 |
Web Builder Microcredential |
Competency 4 – Test a website Capstone Project |
(*) This syllabus is intended to give the student guidance on what may be covered during the semester
and will be followed as closely as possible. However, the professor reserves the right to modify,
supplement, and make changes as the course needs arise.
Generative AI (GAI) Policy
Computer Science and Information Technology (CSIT) Generative AI (GAI) Policy
AI Use and Academic Integrity
In this course, the use of artificial intelligence (AI) tools (such as ChatGPT, Grammarly, DALL-E, and other generative AI platforms) is permitted and encouraged as a learning aid when used responsibly and transparently. AI can be a powerful support for your learning, but you remain accountable for the originality, accuracy, and integrity of your work.
Permissible Use of AI Tools:
- Learning Aid: You may use AI tools to help you understand concepts, generate study notes, brainstorm ideas, and practice skills.
- Content Creation: You may use AI to assist with drafting, proofreading, coding, or creating visual elements, provided you disclose this use.
- Critical Thinking and Analysis: While AI can help generate ideas or content, you are responsible for verifying accuracy, refining outputs, and ensuring your work aligns with course requirements.
Prohibited Use of AI Tools:
- Unauthorized Assistance: Using AI to complete assignments, quizzes, exams, or assessments without following the disclosure guidelines is a violation of academic integrity.
- Plagiarism: Submitting AI-generated content as your own without attribution or disclosure is considered plagiarism. This applies to text, images, code, or any other material.
- Misrepresentation: Providing false or misleading information about how AI was used in your work is prohibited.
Disclosure Requirement:
Whenever you use AI tools in an assignment, include a brief statement that specifies:
- Which AI tool(s) did you use?
- What part of the assignment was created, edited, or enhanced with AI?
Academic Integrity Violations:
All work must reflect your own understanding and effort. AI should support—not replace—your learning. Misuse of AI will be treated as an academic integrity violation under the Institution’s policies, which may include penalties ranging from grade reduction to course failure or further disciplinary action.
If you have questions about how to appropriately use AI tools for a specific assignment, please reach out to your instructor.
Office Hours
M T W Th 8:00 AM - 9:00 AM Online Via Zoom
NOTE Online Via Zoom, I will be holding office hours electronically. This means that you can contact me via email to set an appointment. I will also respond to any email within 24 hours (excluding weekends). If you wish to meet with me in person, please notify me in advance, and I will set an appointment.Published: 08/24/2025 09:16:30