SlideShare a Scribd company logo
1 of 8
WEB DESIGN AND DEVELOPMENT
KING’S OWN INSTITUTE*Success in Higher EducationICT 272 WEB DESIGN AND
DEVELOPMENT T122 16/10/2021 11:37 PAGE 1 OF 18*AUSTRALIAN INSTITUTE OF
BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171AICT272
WEB DESIGN AND DEVELOPMENT T122All information in the Subject Outline is correct at
the time of approval. KOI reserves the right to make changes to the SubjectOutline if they
become necessary. Any changes require the approval of the KOI Academic Board and will be
formally advisedto those students who may be affected by email and via
Moodle.Information contained within this Subject Outline applies to students enrolled in the
trimester as indicated.1. General Information1.1 Administrative DetailsAssociated HE
Award(s) Duration Level Subject CoordinatorBachelor of Information Technology (BIT)
1trimesterLevel 2 Dr Ali Braytee[email protected]P: +61 (2) 9283 3583L: Level 1-2, 17
O’ConnellSt. Consultation: via Moodleor by appointment.1.2 Core / ElectiveCore subject for
BIT1.3 Subject WeightingIndicated below is the weighting of this subject and the total
course points.Subject Credit Points Total Course Credit Points4 BIT (96 Credit Points)1.4
Student WorkloadIndicated below is the expected student workload per week for this
subjectNo. Timetabled Hours/Week* No. Personal StudyHours/Week**Total
WorkloadHours/Week***4 hours/week(2 hour Lecture + 2 hour Tutorial)6 hours/week 10
hours/week* Total time spent per week at lectures and tutorials** Total time students are
expected to spend per week in studying, completing assignments, etc.*** Combination of
timetable hours and personal study.1.5 Mode of Delivery Online (face-to-face teaching
temporarily suspended due to COVID-19)1.6 Pre-requisites ICT104 Program Design and
Development and ICT200 Database Design andDevelopment;1.7 General Study and
Resource Requirementso Dedicated computer laboratories are available for student use.
Normally, tutorial classes areconducted in the computer laboratories.o Students are
expected to attend classes with the requisite textbook and must read specific chaptersprior
to each tutorial. This will allow them to actively take part in discussions. Students should
haveICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 2 OF
18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132
629 979 CRICOS 03171Aelementary skills in both word processing and electronic
spreadsheet software, such as Office 365 orMS Office.o Computers and WIFI facilities are
extensively available for student use throughout KOI. Students areencouraged to make use
of the campus Library for reference materials.o Students will require access to the internet
and email. Where students use their own computers, theyshould have internet access. KOI
will provide access to required software.Resource requirements specific to this subject:
ASP.NET, Office 365, MS Imagine, Visual Studio, MSAzure.2 Academic Details2.1 Overview of
the SubjectThe subject focuses on web design and development using ASP.NET MVC
technology and C# programminglanguage. The first part of the subject gives a solid
grounding in C#. ASP.NET is a web application frameworkdeveloped by Microsoft that
allows developers to build dynamic web sites, web applications and XML webservices.
ASP.NET can be used to create anything from small, personal websites through to
large,enterprise-class web applications. The MVC architecture (based on the components
Model, View andController) is a modern and widely used framework in industry. Students
will use these tools and apply basicobject-oriented concepts in real-world problems, writing
C# syntax code and using features of HTML5 andCSS, to create small databases, develop
interactive web sites and create user-friendly web applications.2.2 Graduate Attributes for
Undergraduate CoursesGraduates of Bachelor courses from King’s Own Institute (KOI) will
achieve the graduate attributes expectedunder the Australian Qualifications Framework
(2nd edition, January 2013). Graduates at this level will beable to apply a broad and
coherent body of knowledge from their major area of study in a range of contextsfor
professional practice or scholarship and as a pathway for further learning.King’s Own
Institute’s generic graduate attributes for a bachelor’s level degree are summarised
below:KOI Bachelor DegreeGraduate Attributes Detailed DescriptionKnowledge Current,
comprehensive, and coherent and connected knowledgeCritical Thinking Critical thinking
and creative skills to analyse and synthesiseinformation and evaluate new
problemsCommunicationCommunication skills for effective reading, writing, listening
andpresenting in varied modes and contexts and for transferringknowledge and skills to a
variety of audiencesInformation Literacy Information and technological skills for accessing,
evaluating,managing and using information professionallyProblem Solving Skills Skills to
apply logical and creative thinking to solve problems andevaluate solutionsEthical and
CulturalSensitivityAppreciation of ethical principles, cultural sensitivity and
socialresponsibility, both personally and professionallyTeamwork Leadership and
teamwork skills to collaborate, inspire colleagues andmanage responsibly with positive
resultsProfessional Skills Professional skills to exercise judgement in planning,
problemsolving and decision makingAcross the course, these skills are developed
progressively at three levels:ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122
16/10/2021 11:37 PAGE 3 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND
MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171Ao Level 1 Foundation –
Students learn the basic skills, theories and techniques of the subject and applythem in
basic, standalone contextso Level 2 Intermediate – Students further develop the skills,
theories and techniques of the subject andapply them in more complex contexts, and begin
to integrate this application with other subjects.o Level 3 Advanced – Students demonstrate
an ability to plan, research and apply the skills, theoriesand techniques of the subject in
complex situations, integrating the subject content with a range ofother subject disciplines
within the context of the course.2.3 Subject Learning OutcomesThis is a Level 2 subject.On
successful completion of this subject, students should be able to:Subject Learning Outcomes
Contribution to Graduate Attributesa) Design C# programs using fundamentals of C#
programminglanguageb) Compose advanced object-oriented solution using C# forproblem
solvingc) Apply ASP.NET to design static and dynamic web pagesusing MVC architecture to
meet design principles and userrequirementsd) Apply SQL to interact with a database and
display and updatedatae) Design views using Razor engine and validate the views usingdata
annotations2.4 Subject Content and StructureBelow are details of the subject content and
how it is structured, including specific topics covered inlectures and tutorials. Reading
refers to the text unless otherwise indicated.Weekly Planner:Week(beginning)Topic
covered in each week’slecture Reading(s) Expected work aslisted in Moodle107 MarGetting
started with C#programming languageCh.1 ProgrammingC# 8.0214 Mar C# Control
statements Ch. 2 ProgrammingC# 8.0 Install visual studio 2019 – not graded321 Mar Arrays
and Collections Ch. 5 ProgrammingC# 8.0Solve C# exercises on if-else and loopsstatements.
Grade 1%428 MarObject oriented programming(Classes)Ch. 3 & 6Programming C#8.0Solve
C# exercises on arrays and lists.Grade 1%504 AprIntroduction to webdevelopments and
ASP.NetMVC5Ch. 1 Modern WebDevelopmentSolve C# exercises on object orientedclasses,
attributes and methods. Grade1%ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122
16/10/2021 11:37 PAGE 4 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND
MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A611 Apr ControllersCh. 4
Modern WebDevelopmentSolve exercises to create Asp.net MVCapplication Grade
1%.Assignment 2 due718 Apr View and razor programmingCh. 5 & 6 ModernWeb
DevelopmentSolve exercises to create Asp.netcontrollers Grade 1%.825 Apr Creating Model
ComponentCh. 6 Modern WebDevelopmentSolve exercises to create MVC views.Grade
1%902 May Designing Forms and HTMLCh. 7 Modern WebDevelopmentSolve exercises to
create SQL serverdatabase and MVC models. Grade 1%1009 MayData annotation and
pagelayoutCh. 6 Modern WebDevelopmentSolve exercises to create MVC forms.Grade
1%1116 MaySQL Complex entityrelationshipCh. 6 Modern WebDevelopmentSolve exercises
to validate MVC formsusing data annotation. Grade 1%Assignment 3A due1223 May
Revision topicsSolve exercises to create complexentity relationships. Grade
1%.RevisionAssignment 3B due1330 MayStudy review week1406
JunExaminationContinuing students – enrolments for T222 openPlease see exam timetable
for examdate, time and location1513 JunStudent Vacation beginsNew students –
enrolments for T222 open1620 JunResults Released 24 Jun 2022Certification of Grades 01
July 2022T222 04 July 2022104 JulWeek 1 of classes for T222Tue 28 Jun – Review of Grade
Day for T122 – see Sections 2.6 and 3.2 below for moreinformation.2.5 Public Holiday
AmendmentsPlease note: KOI is closed on all scheduled NSW Public Holidays.T122 has
three (3) public holidays that occur during this trimester. Classes scheduled for these
publicholidays (Calendar Class Dates) will be rescheduled as per the table below.This
applies to ALL subjects taught in T122.Please see the table below and adjust your class
timing as required. Please make sure you havearrangements in place to attend the
rescheduled classes if applicable to your T122 enrolment.Classes will be conducted at the
same time and in the same location as your normally scheduled classexcept these classes
will be held on the date shown below.Calendar Class Date Rescheduled Class DateFriday 15
Apr 2022Monday 18 Apr 2022Monday 25 Apr 2022Wednesday 01 Jul 2022Monday 30 May
2022Tuesday 31 May 2022ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122
16/10/2021 11:37 PAGE 5 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND
MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A2.6 Review of Grade,
Deferred Exams & Supplementary Exams/AssessmentsReview of Grade:There may be
instances when you believe that your final grade in a subject does not accurately reflect
yourperformance against the marking criteria. Section 8 of the Assessment and Assessment
Appeals Policy(www.koi.edu.au) describes the grounds on which you may apply for a
Review of Grade.If you have a concern about your marks and you are unable to resolve it
with the Academic staff concerned,then you can apply for a formal Review of Grade as
explained in section 3.2(e) Appeals Process below.Please note the time limits for requesting
a review. Please ensure you read the Review of Grade informationbefore submitting an
application.Review of Grade Day:Final exam scripts will not normally be returned to
students. Students can obtain feedback on their examperformance and their results for the
whole subject at the Review of Grade Day. KOI will hold the Review ofGrade Day for all
subjects studied in T122 onTUE 28 JUNOnly final exams and whole subject results will be
discussed as all other assessments should have beenreviewed during the trimester. Further
information about Review of Grade Day will be available throughMoodle.If you fail one or
more subjects and you wish to consider applying for a Review of Grade you are
STRONGLYADVISED to attend the Review of Grade Day. You will have the chance to discuss
your final exam andsubject result with your lecturer, and will be advised if you have valid
reasons for applying for a Review ofGrade (see Section 3.2 below and the Assessment and
Assessment Appeals Policy).A formal request for a review of grade may not be considered
unless you first contact the subject coordinatorto discuss the result.Deferred Exams:If you
wish to apply for a deferred exam because you are unable to attend the scheduled exam,
you shouldsubmit the Assignment Extension / Exam Deferment Form available by clicking
the following linkAssignment Extension / Exam Deferment Form as soon as possible, but no
later than three (3) workingdays of the assessment due date.If you miss your mid-trimester
or final exam there is no guarantee you will be offered a deferred exam.You must apply
within the stated timeframe and satisfy the conditions for approval to be offered a
deferredexam (see Section 8.1 of the Assessment and Assessment Appeals Policy and the
Application forAssignment Extension or Deferred Exam Forms). In assessing your request
for a deferred exam, KOI willtake into account the information you provide, the severity of
the event or circumstance, your performanceon other items of assessment in the subject,
class attendance and your history of previous applications forspecial
consideration.Deferred mid-trimester exams will be held before the end of week 9. Deferred
final exams will be held ontwo days during week 1 or 2 in the next trimester. You will not
normally be granted a deferred exam on theICT 272ICT272 WEB DESIGN AND
DEVELOPMENT T122 16/10/2021 11:37 PAGE 6 OF 18*AUSTRALIAN INSTITUTE OF
BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171Agrounds
that you mistook the time, date or place of an examination, or that you have made
arrangementsto be elsewhere at that time; for example, have booked plane tickets.If you are
offered a deferred exam, but do not attend you will be awarded 0 marks for the exam. This
maymean it becomes difficult for you to pass the subject. If you apply for a deferred exam
within the requiredtime frame and satisfy the conditions you will be advised by email (to
your KOI student email address) ofthe time and date for the deferred exam. Please ensure
that you are available to take the exam at this time.Marks awarded for the deferred exam
will be the marks awarded for that item of assessment towards yourfinal mark in the
subject.Supplementary Assessments (Exams and Assessments):A supplementary
assessment may be offered to students to provide a final opportunity to
demonstratesuccessful achievement of the learning outcomes of a subject. Supplementary
assessments are only offeredat the discretion of the Board of Examiners. In considering
whether or not to offer a supplementaryassessment, KOI will take into account your
performance on all the major assessment items in the subject,your attendance, participation
and your history of any previous special considerations.If you are offered a supplementary
assessment, you will be advised by email to your KOI student emailaddress of the time and
due date for the supplementary assessment – supplementary exams will normallybe held at
the same time as deferred final exams during week 1 or week 2 of the next trimester.You
must pass the supplementary assessment to pass the subject. The maximum grade you can
achieve ina subject based on a supplementary assessment is a PASS grade.If you:o are
offered a supplementary assessment, but fail it;o are offered a supplementary exam, but do
not attend; oro are offered a supplementary assessment but do not submit by the due
date;you will receive a FAIL grade for the subject.Students are also eligible for a
supplementary assessment for their final subject in a course where they failthe subject but
have successfully completed all other subjects in the course. You must have completed
allmajor assessment tasks for the subject and obtained a passing mark on at least one of the
major assessmenttasks to be eligible for a supplementary assessment.If you believe you
meet the criteria for a supplementary assessment for the final subject in your course,
buthave not received an offer, complete the Complaint, Grievance, Appeal Form and send
your form to[email protected] The deadline for applying for supplementary assessment is
the Friday of the firstweek of classes in the next trimester.2.7 Teaching
Methods/StrategiesBriefly described below are the teaching methods/strategies used in
this subject:o Lectures (2 hours/week) are conducted in seminar style and address the
subject content, providemotivation and context and draw on the students’ experience and
preparatory reading.o Tutorials (2 hours/week) include class discussion of case studies and
research papers, practice sets andproblem-solving and syndicate work on group projects.
Tutorials often include group exercises and socontribute to the development of teamwork
skills and cultural understanding. Tutorial participation is anessential component of the
subject and contributes to the development of many of the graduate attributes(see section
2.2 above). Tutorial participation contributes towards the assessment in many subjects
(seedetails in Section 3.1 for this subject). Supplementary tutorial material such as case
studies, recommendedreadings, review questions etc. will be made available each week in
Moodle.o Online teaching resources include class materials, readings, model answers to
assignments and exercisesand discussion boards. All online materials for this subject as
provided by KOI will be found in the MoodleICT 272ICT272 WEB DESIGN AND
DEVELOPMENT T122 16/10/2021 11:37 PAGE 7 OF 18*AUSTRALIAN INSTITUTE OF
BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171Apage for
this subject. Students should access Moodle regularly as material may be updated at any
timeduring the trimestero Other contact – academic staff may also contact students either
via Moodle messaging, or via email to theemail address provided to KOI on enrolment.2.8
Student AssessmentAssessment is designed to encourage effective student learning and
enable students to develop anddemonstrate the skills and knowledge identified in the
subject learning outcomes. Assessment tasks duringthe first half of the study period are
usually intended to maximise the developmental function of assessment(formative
assessment). These assessment tasks include weekly tutorial exercises (as indicated in the
weeklyplanner) and low stakes graded assessment (as shown in the graded assessment
table). The majorassessment tasks where students demonstrate their knowledge and skills
(summative assessment) generallyoccur later in the study period. These are the major
graded assessment items shown in the gradedassessment table.Final grades are awarded by
the Board of Examiners in accordance with KOI’s Assessment and AssessmentAppeals
Policy. The definitions and guidelines for the awarding of final grades within the BIT degree
are:o HD High distinction (85-100%) an outstanding level of achievement in relation to the
assessment process.o DI Distinction (75-84%) a high level of achievement in relation to the
assessment process.o CR Credit (65-74%) a better than satisfactory level of achievement in
relation to the assessment process.o P Pass (50-64%) a satisfactory level of achievement in
relation to the assessment process.o F Fail (0-49%) an unsatisfactory level of achievement
in relation to the assessment process.Provided below is a schedule of formal assessment
tasks and major examinations for the subject.Assessment Type When assessed Weighting
Learning OutcomesAssessedAssignment 1: Weekly TutorialsubmissionsWeeks 3 – 12 10%
(1% per week) a, b, c, dAssignment 2: Practical C# programmingproject – Individual
AssignmentWeek 6 10% a, bAssignment 3A: MVC web application –Group AssignmentWeek
11 20% a, b, c, dAssignment 3B: MVC web applicationGroup report and video
presentationWeek 12 10% a, b, c, dAssessment 4: Final examinationOn-campus:2 hours +
10 mins reading timeOnline:2 hours + 30 mins technology allowanceFinal exam period 50%
a, b, c, dRequirements to Pass the Subject:ICT 272ICT272 WEB DESIGN AND
DEVELOPMENT T122 16/10/2021 11:37 PAGE 8 OF 18*AUSTRALIAN INSTITUTE OF
BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171ATo gain a
pass or better in this subject, students must gain a minimum of 50% of the total available
subjectmarks.2.9 Prescribed and Recommended ReadingsProvided below, in formal
reference format, is a list of the prescribed and recommended readings.Prescribed
Texts:Peres, R., 2020. Modern Web Development With ASP.NET Core 3: An End To End
Guide Covering The LatestFeatures Of Visual Studio 2019, Blazor And Entity Framework.
2nd ed. Packt Publishing.Griffiths, I., 2020. Programming C# 8.0: Build Cloud, Web, And
Desktop Applications. 1st ed. O’Reilly Media,Inc.Recommended Readings:Flanagan, D. 2020,
JavaScript: The Definitive Guide, 7th edn, O’Reilly Media, Inc. E-book
O’ReillyLearning.Esposito, D. 2018, Programming ASP.NET Core, First Edition, 1st edn,
Microsoft Press.Michaelis, M. 2018, Essential C# 7.0, Sixth Edition, 1st edn, Addison-Wesley
Professional.Journal and conference articlesLuce, T., 2020. Distributed Project Teams and
Software Development An Introduction to the use of Git andGitHub for ASP .NET MVC
Development. In Proceedings of the EDSIG Conference ISSN (Vol. 2473, p. 4901).Landgraf, G
2021, ‘HOW USER-FRIENDLY IS YOUR WEBSITE? Usability lessons for libraries in a
remoteworld’, American Libraries, vol. 52, no. 3/4, pp. 30–33, viewed 13 April
2021,.Conference/ Journal Articles:Students are encouraged to read peer reviewed journal
articles and conference papers. Google Scholarprovides a simple way to broadly search for
scholarly literature. From one place, you can search across manydisciplines and sources:
articles, theses, books, abstracts and court opinions, from academic publishers,professional
societies, online repositories, universities and other web sites.3. Assessment Details3.1
Details of Each Assessment ItemThe assessments for this subject are described below. Other
assessment information and/or assistancecan be found in Moodle. Marking guides for
assessments follow the assessment descriptions. Studentsshould compare final drafts of
their assessment against the marking guide before submission.Assessment submission is as
per the instructions below. Please retain a photocopy and softcopy of allassessments.KOI
expects students to submit their own original work in both assignments and exams, or the
originalwork of their group in the case of group assignments.ICT 272ICT272 WEB DESIGN
AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 9 OF 18*AUSTRALIAN INSTITUTE OF
BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS
03171AAssessment 1Assessment type: Tutorial submissionsAssessment purpose: Weekly
tutorial participation is designed to encourage engagement, and to developand reinforce the
knowledge and skills presented in the lectures. This assessment contributes to
learningoutcomes a, b, c and d.Value: 10% (1% per week) Due date: Weeks 3 –
12Assessment topic: Weekly tutorial Submissions (W3 – W12)Task details: Please
participate and complete the weekly tutorial exercises as provided in Moodle for eachweek
and submit them on time.Submission requirements details: All files must be uploaded on
Moodle as a zipped File.Assessment 2Assessment type: Practical C# programming project –
Individual AssignmentAssessment purpose: To develop a basic C# console application. It is
designed to assess yourunderstanding of variables, constants, types, operators,
input/output, loops, if statements, classes, objectsand functions. This assessment
contributes to learning outcomes a and b.Value: 10% Due date: Week 6Assessment topic:
Create a basic C# console applicationTask details:Tigers soccer club offers two types of
registrations for season 2022, as shown in the table below. Playerscan register at the
counter. Each player will receive a 5% discount if a friend/sibling is registered
together.Soccer jerseys are required only for new players, which costs an extra $100 for
kids and $120 for adults.Create a basic C# console application to calculate and display a
registrations summary for a number (N) ofplayers who want to play with the Tigers soccer
club in 2022.Registration type Price (including tax)Kids $150 per seasonAdults $230 per
seasonSpecific requirements:• The system first asks the user to enter the total number of
registrations.• The system requests to enter the number of players per registration.• The
number of players per registration must be between 1-4 players. Otherwise, an error
messageshould be displayed and re-entering is required.• The application should ask the
user to enter each player name, registration type, and yes or no toindicate whether the
player needs a jersey.• The program calculates the registration and displays the result of
players details and the total priceas shown below. The program should be kept running by
entering the next set of input data.ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122
16/10/2021 11:37 PAGE 10 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND
MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A• After all N sets of input
data are entered from the keyboard, your program will also display theinformation that
includes the player spending most, the player spending least as shown in thebelow figure•
The application should be user-friendly by displaying appropriate welcome, exit and
errormessages.Submission requirements details:1. All source files must be uploaded on
Moodle as a zipped File.ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122
16/10/2021 11:37 PAGE 11 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND
MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A2. Create a user manual
report to show how the program works. Also, you need to providescreenshots for test cases
when the user enters a number of nights less than 1 or greater than 20.Assignment cover,
user manual, and test cases should be submitted in one Word format report.Marking Rubric
for Assessment 2: Value 10%Criteria Fail(0 – 49%)Pass(50 – 64%)Credit(65 –
74%)Distinction(75 – 84%)High Distinction(85 – 100%)Declare variables, if-
elsestatements and loopsValue 1.5%Mark awardedNo variables orcontrol statementsare
used in theprogram.Some variables orcontrol statementsare createdVariables andcontrol
statementsare sufficient toimplement therequirementsVariables and controlstatements
aresufficient to implementthe requirements.Control statements areused to
correctlyvalidate the order’squantity.Variables and controlstatements areexceptionally
used inthe right places.Create object orientedmethodology using class,methods, and
constructorsValue 1.5%Mark awardedObject orientedconcepts are notused in the
program.Classes are createdwith only attributes.Classes are createdwith sufficientattributes
andmethods toimplement therequirementsClasses are createdwith sufficientattributes,
methods,and constructor toimplement therequirementsAt least on advancedobject
orientedconcepts is used suchas overloadingconstructor, overridingor inheritanceRead and
validate inputs anddisplay outputValue 1%Mark awardedTask is notimplemented.No
validation forinputs.Major errors withread inputsRead inputs anddisplay output ispartially
orsuccessfullyimplemented. Novalidation fo

More Related Content

Similar to Web Design and Development Using ASP.NET MVC

Unit 1 industry in the profession
Unit 1 industry in the professionUnit 1 industry in the profession
Unit 1 industry in the professionPaulineTorion1
 
KING’S OWN INSTITUTE Success in Higher Education ICT 20.docx
KING’S OWN INSTITUTE Success in Higher Education ICT 20.docxKING’S OWN INSTITUTE Success in Higher Education ICT 20.docx
KING’S OWN INSTITUTE Success in Higher Education ICT 20.docxcroysierkathey
 
BSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer ScienceBSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer ScienceFakira Noor
 
Course Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxCourse Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxMobin26
 
SE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdfSE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdftomlee12821
 
Discrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxDiscrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxLaizaMaeRodriguezAgn
 
IT120 - FIT - Presentation Jan 8 2013
IT120 - FIT - Presentation Jan 8 2013IT120 - FIT - Presentation Jan 8 2013
IT120 - FIT - Presentation Jan 8 2013nbteacher
 
Digi-Award-Qualifiaction-Specification_2022-1.pdf
Digi-Award-Qualifiaction-Specification_2022-1.pdfDigi-Award-Qualifiaction-Specification_2022-1.pdf
Digi-Award-Qualifiaction-Specification_2022-1.pdfAdam Nguyen
 
Advance21 Presentation
Advance21 PresentationAdvance21 Presentation
Advance21 Presentationelrobbins
 
english_netacad_product_catalog_july2020.pptx
english_netacad_product_catalog_july2020.pptxenglish_netacad_product_catalog_july2020.pptx
english_netacad_product_catalog_july2020.pptxmasterASI
 
Assignment 1 ITECH 2250 IT Project Management Techniques.docx
Assignment 1 ITECH 2250 IT Project Management Techniques.docxAssignment 1 ITECH 2250 IT Project Management Techniques.docx
Assignment 1 ITECH 2250 IT Project Management Techniques.docxsherni1
 

Similar to Web Design and Development Using ASP.NET MVC (20)

Scripting for Design
Scripting for DesignScripting for Design
Scripting for Design
 
Cwmd 2601 2020
Cwmd 2601 2020Cwmd 2601 2020
Cwmd 2601 2020
 
Unit 1 industry in the profession
Unit 1 industry in the professionUnit 1 industry in the profession
Unit 1 industry in the profession
 
KING’S OWN INSTITUTE Success in Higher Education ICT 20.docx
KING’S OWN INSTITUTE Success in Higher Education ICT 20.docxKING’S OWN INSTITUTE Success in Higher Education ICT 20.docx
KING’S OWN INSTITUTE Success in Higher Education ICT 20.docx
 
O Level
O LevelO Level
O Level
 
BSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer ScienceBSc_Hons_ in Applied Computer Science
BSc_Hons_ in Applied Computer Science
 
Subject Guide-Construct eaves
Subject Guide-Construct eavesSubject Guide-Construct eaves
Subject Guide-Construct eaves
 
Course Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxCourse Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptx
 
Akwin_Resume
Akwin_ResumeAkwin_Resume
Akwin_Resume
 
UOC Bachelor's Degree in Techniques for Software Development - Guide for new ...
UOC Bachelor's Degree in Techniques for Software Development - Guide for new ...UOC Bachelor's Degree in Techniques for Software Development - Guide for new ...
UOC Bachelor's Degree in Techniques for Software Development - Guide for new ...
 
SE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdfSE_Computer_Engg__2019_course_28_06_2021 (6).pdf
SE_Computer_Engg__2019_course_28_06_2021 (6).pdf
 
khalid hasan cv
khalid hasan cvkhalid hasan cv
khalid hasan cv
 
Rajat_CS_72
Rajat_CS_72Rajat_CS_72
Rajat_CS_72
 
Discrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docxDiscrete-Mathematics syllabus sample.docx
Discrete-Mathematics syllabus sample.docx
 
IT120 - FIT - Presentation Jan 8 2013
IT120 - FIT - Presentation Jan 8 2013IT120 - FIT - Presentation Jan 8 2013
IT120 - FIT - Presentation Jan 8 2013
 
Digi-Award-Qualifiaction-Specification_2022-1.pdf
Digi-Award-Qualifiaction-Specification_2022-1.pdfDigi-Award-Qualifiaction-Specification_2022-1.pdf
Digi-Award-Qualifiaction-Specification_2022-1.pdf
 
CA PPT.pptx
CA PPT.pptxCA PPT.pptx
CA PPT.pptx
 
Advance21 Presentation
Advance21 PresentationAdvance21 Presentation
Advance21 Presentation
 
english_netacad_product_catalog_july2020.pptx
english_netacad_product_catalog_july2020.pptxenglish_netacad_product_catalog_july2020.pptx
english_netacad_product_catalog_july2020.pptx
 
Assignment 1 ITECH 2250 IT Project Management Techniques.docx
Assignment 1 ITECH 2250 IT Project Management Techniques.docxAssignment 1 ITECH 2250 IT Project Management Techniques.docx
Assignment 1 ITECH 2250 IT Project Management Techniques.docx
 

More from write5

This week we are going to participate in a.docx
This week we are going to participate in a.docxThis week we are going to participate in a.docx
This week we are going to participate in a.docxwrite5
 
This week begins an overview of the Research In.docx
This week begins an overview of the Research In.docxThis week begins an overview of the Research In.docx
This week begins an overview of the Research In.docxwrite5
 
This week you are exploring what it means to have.docx
This week you are exploring what it means to have.docxThis week you are exploring what it means to have.docx
This week you are exploring what it means to have.docxwrite5
 
Watch the TED Talk for Chapter 8 on Pay.docx
Watch the TED Talk for Chapter 8 on Pay.docxWatch the TED Talk for Chapter 8 on Pay.docx
Watch the TED Talk for Chapter 8 on Pay.docxwrite5
 
The value of diversity in groups and society is continually.docx
The value of diversity in groups and society is continually.docxThe value of diversity in groups and society is continually.docx
The value of diversity in groups and society is continually.docxwrite5
 
The Travels of Sir John Mandeville.docx
The Travels of Sir John Mandeville.docxThe Travels of Sir John Mandeville.docx
The Travels of Sir John Mandeville.docxwrite5
 
This will enable you to understanding the extent to which.docx
This will enable you to understanding the extent to which.docxThis will enable you to understanding the extent to which.docx
This will enable you to understanding the extent to which.docxwrite5
 
The Superfund website will have information about contaminated how.docx
The Superfund website will have information about contaminated how.docxThe Superfund website will have information about contaminated how.docx
The Superfund website will have information about contaminated how.docxwrite5
 
The Strengths and Weaknesses of the North and South in.docx
The Strengths and Weaknesses of the North and South in.docxThe Strengths and Weaknesses of the North and South in.docx
The Strengths and Weaknesses of the North and South in.docxwrite5
 
This assignment will help you to explain the concept of.docx
This assignment will help you to explain the concept of.docxThis assignment will help you to explain the concept of.docx
This assignment will help you to explain the concept of.docxwrite5
 
The Institutional Structure of the Communist.docx
The Institutional Structure of the Communist.docxThe Institutional Structure of the Communist.docx
The Institutional Structure of the Communist.docxwrite5
 
The next couple of weeks begins an overview of the.docx
The next couple of weeks begins an overview of the.docxThe next couple of weeks begins an overview of the.docx
The next couple of weeks begins an overview of the.docxwrite5
 
Two general technology trends in my workplace are that EHRs.docx
Two general technology trends in my workplace are that EHRs.docxTwo general technology trends in my workplace are that EHRs.docx
Two general technology trends in my workplace are that EHRs.docxwrite5
 
Two of the religions that we have studied in the.docx
Two of the religions that we have studied in the.docxTwo of the religions that we have studied in the.docx
Two of the religions that we have studied in the.docxwrite5
 
XYZ restaurant owner wishes to extend his current operation by.docx
XYZ restaurant owner wishes to extend his current operation by.docxXYZ restaurant owner wishes to extend his current operation by.docx
XYZ restaurant owner wishes to extend his current operation by.docxwrite5
 
Write at least 4 paragraphs in your own words after.docx
Write at least 4 paragraphs in your own words after.docxWrite at least 4 paragraphs in your own words after.docx
Write at least 4 paragraphs in your own words after.docxwrite5
 
You mention in your post that you will be.docx
You mention in your post that you will be.docxYou mention in your post that you will be.docx
You mention in your post that you will be.docxwrite5
 
to in which you draw from the assigned.docx
to in which you draw from the assigned.docxto in which you draw from the assigned.docx
to in which you draw from the assigned.docxwrite5
 
Title Executive Order on Improving the Cybersecurity.docx
Title Executive Order on Improving the Cybersecurity.docxTitle Executive Order on Improving the Cybersecurity.docx
Title Executive Order on Improving the Cybersecurity.docxwrite5
 
Write a to paper in APA format that.docx
Write a to paper in APA format that.docxWrite a to paper in APA format that.docx
Write a to paper in APA format that.docxwrite5
 

More from write5 (20)

This week we are going to participate in a.docx
This week we are going to participate in a.docxThis week we are going to participate in a.docx
This week we are going to participate in a.docx
 
This week begins an overview of the Research In.docx
This week begins an overview of the Research In.docxThis week begins an overview of the Research In.docx
This week begins an overview of the Research In.docx
 
This week you are exploring what it means to have.docx
This week you are exploring what it means to have.docxThis week you are exploring what it means to have.docx
This week you are exploring what it means to have.docx
 
Watch the TED Talk for Chapter 8 on Pay.docx
Watch the TED Talk for Chapter 8 on Pay.docxWatch the TED Talk for Chapter 8 on Pay.docx
Watch the TED Talk for Chapter 8 on Pay.docx
 
The value of diversity in groups and society is continually.docx
The value of diversity in groups and society is continually.docxThe value of diversity in groups and society is continually.docx
The value of diversity in groups and society is continually.docx
 
The Travels of Sir John Mandeville.docx
The Travels of Sir John Mandeville.docxThe Travels of Sir John Mandeville.docx
The Travels of Sir John Mandeville.docx
 
This will enable you to understanding the extent to which.docx
This will enable you to understanding the extent to which.docxThis will enable you to understanding the extent to which.docx
This will enable you to understanding the extent to which.docx
 
The Superfund website will have information about contaminated how.docx
The Superfund website will have information about contaminated how.docxThe Superfund website will have information about contaminated how.docx
The Superfund website will have information about contaminated how.docx
 
The Strengths and Weaknesses of the North and South in.docx
The Strengths and Weaknesses of the North and South in.docxThe Strengths and Weaknesses of the North and South in.docx
The Strengths and Weaknesses of the North and South in.docx
 
This assignment will help you to explain the concept of.docx
This assignment will help you to explain the concept of.docxThis assignment will help you to explain the concept of.docx
This assignment will help you to explain the concept of.docx
 
The Institutional Structure of the Communist.docx
The Institutional Structure of the Communist.docxThe Institutional Structure of the Communist.docx
The Institutional Structure of the Communist.docx
 
The next couple of weeks begins an overview of the.docx
The next couple of weeks begins an overview of the.docxThe next couple of weeks begins an overview of the.docx
The next couple of weeks begins an overview of the.docx
 
Two general technology trends in my workplace are that EHRs.docx
Two general technology trends in my workplace are that EHRs.docxTwo general technology trends in my workplace are that EHRs.docx
Two general technology trends in my workplace are that EHRs.docx
 
Two of the religions that we have studied in the.docx
Two of the religions that we have studied in the.docxTwo of the religions that we have studied in the.docx
Two of the religions that we have studied in the.docx
 
XYZ restaurant owner wishes to extend his current operation by.docx
XYZ restaurant owner wishes to extend his current operation by.docxXYZ restaurant owner wishes to extend his current operation by.docx
XYZ restaurant owner wishes to extend his current operation by.docx
 
Write at least 4 paragraphs in your own words after.docx
Write at least 4 paragraphs in your own words after.docxWrite at least 4 paragraphs in your own words after.docx
Write at least 4 paragraphs in your own words after.docx
 
You mention in your post that you will be.docx
You mention in your post that you will be.docxYou mention in your post that you will be.docx
You mention in your post that you will be.docx
 
to in which you draw from the assigned.docx
to in which you draw from the assigned.docxto in which you draw from the assigned.docx
to in which you draw from the assigned.docx
 
Title Executive Order on Improving the Cybersecurity.docx
Title Executive Order on Improving the Cybersecurity.docxTitle Executive Order on Improving the Cybersecurity.docx
Title Executive Order on Improving the Cybersecurity.docx
 
Write a to paper in APA format that.docx
Write a to paper in APA format that.docxWrite a to paper in APA format that.docx
Write a to paper in APA format that.docx
 

Recently uploaded

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 

Recently uploaded (20)

18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 

Web Design and Development Using ASP.NET MVC

  • 1. WEB DESIGN AND DEVELOPMENT KING’S OWN INSTITUTE*Success in Higher EducationICT 272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 1 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171AICT272 WEB DESIGN AND DEVELOPMENT T122All information in the Subject Outline is correct at the time of approval. KOI reserves the right to make changes to the SubjectOutline if they become necessary. Any changes require the approval of the KOI Academic Board and will be formally advisedto those students who may be affected by email and via Moodle.Information contained within this Subject Outline applies to students enrolled in the trimester as indicated.1. General Information1.1 Administrative DetailsAssociated HE Award(s) Duration Level Subject CoordinatorBachelor of Information Technology (BIT) 1trimesterLevel 2 Dr Ali Braytee[email protected]P: +61 (2) 9283 3583L: Level 1-2, 17 O’ConnellSt. Consultation: via Moodleor by appointment.1.2 Core / ElectiveCore subject for BIT1.3 Subject WeightingIndicated below is the weighting of this subject and the total course points.Subject Credit Points Total Course Credit Points4 BIT (96 Credit Points)1.4 Student WorkloadIndicated below is the expected student workload per week for this subjectNo. Timetabled Hours/Week* No. Personal StudyHours/Week**Total WorkloadHours/Week***4 hours/week(2 hour Lecture + 2 hour Tutorial)6 hours/week 10 hours/week* Total time spent per week at lectures and tutorials** Total time students are expected to spend per week in studying, completing assignments, etc.*** Combination of timetable hours and personal study.1.5 Mode of Delivery Online (face-to-face teaching temporarily suspended due to COVID-19)1.6 Pre-requisites ICT104 Program Design and Development and ICT200 Database Design andDevelopment;1.7 General Study and Resource Requirementso Dedicated computer laboratories are available for student use. Normally, tutorial classes areconducted in the computer laboratories.o Students are expected to attend classes with the requisite textbook and must read specific chaptersprior to each tutorial. This will allow them to actively take part in discussions. Students should haveICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 2 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171Aelementary skills in both word processing and electronic spreadsheet software, such as Office 365 orMS Office.o Computers and WIFI facilities are extensively available for student use throughout KOI. Students areencouraged to make use of the campus Library for reference materials.o Students will require access to the internet and email. Where students use their own computers, theyshould have internet access. KOI
  • 2. will provide access to required software.Resource requirements specific to this subject: ASP.NET, Office 365, MS Imagine, Visual Studio, MSAzure.2 Academic Details2.1 Overview of the SubjectThe subject focuses on web design and development using ASP.NET MVC technology and C# programminglanguage. The first part of the subject gives a solid grounding in C#. ASP.NET is a web application frameworkdeveloped by Microsoft that allows developers to build dynamic web sites, web applications and XML webservices. ASP.NET can be used to create anything from small, personal websites through to large,enterprise-class web applications. The MVC architecture (based on the components Model, View andController) is a modern and widely used framework in industry. Students will use these tools and apply basicobject-oriented concepts in real-world problems, writing C# syntax code and using features of HTML5 andCSS, to create small databases, develop interactive web sites and create user-friendly web applications.2.2 Graduate Attributes for Undergraduate CoursesGraduates of Bachelor courses from King’s Own Institute (KOI) will achieve the graduate attributes expectedunder the Australian Qualifications Framework (2nd edition, January 2013). Graduates at this level will beable to apply a broad and coherent body of knowledge from their major area of study in a range of contextsfor professional practice or scholarship and as a pathway for further learning.King’s Own Institute’s generic graduate attributes for a bachelor’s level degree are summarised below:KOI Bachelor DegreeGraduate Attributes Detailed DescriptionKnowledge Current, comprehensive, and coherent and connected knowledgeCritical Thinking Critical thinking and creative skills to analyse and synthesiseinformation and evaluate new problemsCommunicationCommunication skills for effective reading, writing, listening andpresenting in varied modes and contexts and for transferringknowledge and skills to a variety of audiencesInformation Literacy Information and technological skills for accessing, evaluating,managing and using information professionallyProblem Solving Skills Skills to apply logical and creative thinking to solve problems andevaluate solutionsEthical and CulturalSensitivityAppreciation of ethical principles, cultural sensitivity and socialresponsibility, both personally and professionallyTeamwork Leadership and teamwork skills to collaborate, inspire colleagues andmanage responsibly with positive resultsProfessional Skills Professional skills to exercise judgement in planning, problemsolving and decision makingAcross the course, these skills are developed progressively at three levels:ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 3 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171Ao Level 1 Foundation – Students learn the basic skills, theories and techniques of the subject and applythem in basic, standalone contextso Level 2 Intermediate – Students further develop the skills, theories and techniques of the subject andapply them in more complex contexts, and begin to integrate this application with other subjects.o Level 3 Advanced – Students demonstrate an ability to plan, research and apply the skills, theoriesand techniques of the subject in complex situations, integrating the subject content with a range ofother subject disciplines within the context of the course.2.3 Subject Learning OutcomesThis is a Level 2 subject.On successful completion of this subject, students should be able to:Subject Learning Outcomes Contribution to Graduate Attributesa) Design C# programs using fundamentals of C#
  • 3. programminglanguageb) Compose advanced object-oriented solution using C# forproblem solvingc) Apply ASP.NET to design static and dynamic web pagesusing MVC architecture to meet design principles and userrequirementsd) Apply SQL to interact with a database and display and updatedatae) Design views using Razor engine and validate the views usingdata annotations2.4 Subject Content and StructureBelow are details of the subject content and how it is structured, including specific topics covered inlectures and tutorials. Reading refers to the text unless otherwise indicated.Weekly Planner:Week(beginning)Topic covered in each week’slecture Reading(s) Expected work aslisted in Moodle107 MarGetting started with C#programming languageCh.1 ProgrammingC# 8.0214 Mar C# Control statements Ch. 2 ProgrammingC# 8.0 Install visual studio 2019 – not graded321 Mar Arrays and Collections Ch. 5 ProgrammingC# 8.0Solve C# exercises on if-else and loopsstatements. Grade 1%428 MarObject oriented programming(Classes)Ch. 3 & 6Programming C#8.0Solve C# exercises on arrays and lists.Grade 1%504 AprIntroduction to webdevelopments and ASP.NetMVC5Ch. 1 Modern WebDevelopmentSolve C# exercises on object orientedclasses, attributes and methods. Grade1%ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 4 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A611 Apr ControllersCh. 4 Modern WebDevelopmentSolve exercises to create Asp.net MVCapplication Grade 1%.Assignment 2 due718 Apr View and razor programmingCh. 5 & 6 ModernWeb DevelopmentSolve exercises to create Asp.netcontrollers Grade 1%.825 Apr Creating Model ComponentCh. 6 Modern WebDevelopmentSolve exercises to create MVC views.Grade 1%902 May Designing Forms and HTMLCh. 7 Modern WebDevelopmentSolve exercises to create SQL serverdatabase and MVC models. Grade 1%1009 MayData annotation and pagelayoutCh. 6 Modern WebDevelopmentSolve exercises to create MVC forms.Grade 1%1116 MaySQL Complex entityrelationshipCh. 6 Modern WebDevelopmentSolve exercises to validate MVC formsusing data annotation. Grade 1%Assignment 3A due1223 May Revision topicsSolve exercises to create complexentity relationships. Grade 1%.RevisionAssignment 3B due1330 MayStudy review week1406 JunExaminationContinuing students – enrolments for T222 openPlease see exam timetable for examdate, time and location1513 JunStudent Vacation beginsNew students – enrolments for T222 open1620 JunResults Released 24 Jun 2022Certification of Grades 01 July 2022T222 04 July 2022104 JulWeek 1 of classes for T222Tue 28 Jun – Review of Grade Day for T122 – see Sections 2.6 and 3.2 below for moreinformation.2.5 Public Holiday AmendmentsPlease note: KOI is closed on all scheduled NSW Public Holidays.T122 has three (3) public holidays that occur during this trimester. Classes scheduled for these publicholidays (Calendar Class Dates) will be rescheduled as per the table below.This applies to ALL subjects taught in T122.Please see the table below and adjust your class timing as required. Please make sure you havearrangements in place to attend the rescheduled classes if applicable to your T122 enrolment.Classes will be conducted at the same time and in the same location as your normally scheduled classexcept these classes will be held on the date shown below.Calendar Class Date Rescheduled Class DateFriday 15 Apr 2022Monday 18 Apr 2022Monday 25 Apr 2022Wednesday 01 Jul 2022Monday 30 May 2022Tuesday 31 May 2022ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122
  • 4. 16/10/2021 11:37 PAGE 5 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A2.6 Review of Grade, Deferred Exams & Supplementary Exams/AssessmentsReview of Grade:There may be instances when you believe that your final grade in a subject does not accurately reflect yourperformance against the marking criteria. Section 8 of the Assessment and Assessment Appeals Policy(www.koi.edu.au) describes the grounds on which you may apply for a Review of Grade.If you have a concern about your marks and you are unable to resolve it with the Academic staff concerned,then you can apply for a formal Review of Grade as explained in section 3.2(e) Appeals Process below.Please note the time limits for requesting a review. Please ensure you read the Review of Grade informationbefore submitting an application.Review of Grade Day:Final exam scripts will not normally be returned to students. Students can obtain feedback on their examperformance and their results for the whole subject at the Review of Grade Day. KOI will hold the Review ofGrade Day for all subjects studied in T122 onTUE 28 JUNOnly final exams and whole subject results will be discussed as all other assessments should have beenreviewed during the trimester. Further information about Review of Grade Day will be available throughMoodle.If you fail one or more subjects and you wish to consider applying for a Review of Grade you are STRONGLYADVISED to attend the Review of Grade Day. You will have the chance to discuss your final exam andsubject result with your lecturer, and will be advised if you have valid reasons for applying for a Review ofGrade (see Section 3.2 below and the Assessment and Assessment Appeals Policy).A formal request for a review of grade may not be considered unless you first contact the subject coordinatorto discuss the result.Deferred Exams:If you wish to apply for a deferred exam because you are unable to attend the scheduled exam, you shouldsubmit the Assignment Extension / Exam Deferment Form available by clicking the following linkAssignment Extension / Exam Deferment Form as soon as possible, but no later than three (3) workingdays of the assessment due date.If you miss your mid-trimester or final exam there is no guarantee you will be offered a deferred exam.You must apply within the stated timeframe and satisfy the conditions for approval to be offered a deferredexam (see Section 8.1 of the Assessment and Assessment Appeals Policy and the Application forAssignment Extension or Deferred Exam Forms). In assessing your request for a deferred exam, KOI willtake into account the information you provide, the severity of the event or circumstance, your performanceon other items of assessment in the subject, class attendance and your history of previous applications forspecial consideration.Deferred mid-trimester exams will be held before the end of week 9. Deferred final exams will be held ontwo days during week 1 or 2 in the next trimester. You will not normally be granted a deferred exam on theICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 6 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171Agrounds that you mistook the time, date or place of an examination, or that you have made arrangementsto be elsewhere at that time; for example, have booked plane tickets.If you are offered a deferred exam, but do not attend you will be awarded 0 marks for the exam. This maymean it becomes difficult for you to pass the subject. If you apply for a deferred exam within the requiredtime frame and satisfy the conditions you will be advised by email (to
  • 5. your KOI student email address) ofthe time and date for the deferred exam. Please ensure that you are available to take the exam at this time.Marks awarded for the deferred exam will be the marks awarded for that item of assessment towards yourfinal mark in the subject.Supplementary Assessments (Exams and Assessments):A supplementary assessment may be offered to students to provide a final opportunity to demonstratesuccessful achievement of the learning outcomes of a subject. Supplementary assessments are only offeredat the discretion of the Board of Examiners. In considering whether or not to offer a supplementaryassessment, KOI will take into account your performance on all the major assessment items in the subject,your attendance, participation and your history of any previous special considerations.If you are offered a supplementary assessment, you will be advised by email to your KOI student emailaddress of the time and due date for the supplementary assessment – supplementary exams will normallybe held at the same time as deferred final exams during week 1 or week 2 of the next trimester.You must pass the supplementary assessment to pass the subject. The maximum grade you can achieve ina subject based on a supplementary assessment is a PASS grade.If you:o are offered a supplementary assessment, but fail it;o are offered a supplementary exam, but do not attend; oro are offered a supplementary assessment but do not submit by the due date;you will receive a FAIL grade for the subject.Students are also eligible for a supplementary assessment for their final subject in a course where they failthe subject but have successfully completed all other subjects in the course. You must have completed allmajor assessment tasks for the subject and obtained a passing mark on at least one of the major assessmenttasks to be eligible for a supplementary assessment.If you believe you meet the criteria for a supplementary assessment for the final subject in your course, buthave not received an offer, complete the Complaint, Grievance, Appeal Form and send your form to[email protected] The deadline for applying for supplementary assessment is the Friday of the firstweek of classes in the next trimester.2.7 Teaching Methods/StrategiesBriefly described below are the teaching methods/strategies used in this subject:o Lectures (2 hours/week) are conducted in seminar style and address the subject content, providemotivation and context and draw on the students’ experience and preparatory reading.o Tutorials (2 hours/week) include class discussion of case studies and research papers, practice sets andproblem-solving and syndicate work on group projects. Tutorials often include group exercises and socontribute to the development of teamwork skills and cultural understanding. Tutorial participation is anessential component of the subject and contributes to the development of many of the graduate attributes(see section 2.2 above). Tutorial participation contributes towards the assessment in many subjects (seedetails in Section 3.1 for this subject). Supplementary tutorial material such as case studies, recommendedreadings, review questions etc. will be made available each week in Moodle.o Online teaching resources include class materials, readings, model answers to assignments and exercisesand discussion boards. All online materials for this subject as provided by KOI will be found in the MoodleICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 7 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171Apage for this subject. Students should access Moodle regularly as material may be updated at any
  • 6. timeduring the trimestero Other contact – academic staff may also contact students either via Moodle messaging, or via email to theemail address provided to KOI on enrolment.2.8 Student AssessmentAssessment is designed to encourage effective student learning and enable students to develop anddemonstrate the skills and knowledge identified in the subject learning outcomes. Assessment tasks duringthe first half of the study period are usually intended to maximise the developmental function of assessment(formative assessment). These assessment tasks include weekly tutorial exercises (as indicated in the weeklyplanner) and low stakes graded assessment (as shown in the graded assessment table). The majorassessment tasks where students demonstrate their knowledge and skills (summative assessment) generallyoccur later in the study period. These are the major graded assessment items shown in the gradedassessment table.Final grades are awarded by the Board of Examiners in accordance with KOI’s Assessment and AssessmentAppeals Policy. The definitions and guidelines for the awarding of final grades within the BIT degree are:o HD High distinction (85-100%) an outstanding level of achievement in relation to the assessment process.o DI Distinction (75-84%) a high level of achievement in relation to the assessment process.o CR Credit (65-74%) a better than satisfactory level of achievement in relation to the assessment process.o P Pass (50-64%) a satisfactory level of achievement in relation to the assessment process.o F Fail (0-49%) an unsatisfactory level of achievement in relation to the assessment process.Provided below is a schedule of formal assessment tasks and major examinations for the subject.Assessment Type When assessed Weighting Learning OutcomesAssessedAssignment 1: Weekly TutorialsubmissionsWeeks 3 – 12 10% (1% per week) a, b, c, dAssignment 2: Practical C# programmingproject – Individual AssignmentWeek 6 10% a, bAssignment 3A: MVC web application –Group AssignmentWeek 11 20% a, b, c, dAssignment 3B: MVC web applicationGroup report and video presentationWeek 12 10% a, b, c, dAssessment 4: Final examinationOn-campus:2 hours + 10 mins reading timeOnline:2 hours + 30 mins technology allowanceFinal exam period 50% a, b, c, dRequirements to Pass the Subject:ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 8 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171ATo gain a pass or better in this subject, students must gain a minimum of 50% of the total available subjectmarks.2.9 Prescribed and Recommended ReadingsProvided below, in formal reference format, is a list of the prescribed and recommended readings.Prescribed Texts:Peres, R., 2020. Modern Web Development With ASP.NET Core 3: An End To End Guide Covering The LatestFeatures Of Visual Studio 2019, Blazor And Entity Framework. 2nd ed. Packt Publishing.Griffiths, I., 2020. Programming C# 8.0: Build Cloud, Web, And Desktop Applications. 1st ed. O’Reilly Media,Inc.Recommended Readings:Flanagan, D. 2020, JavaScript: The Definitive Guide, 7th edn, O’Reilly Media, Inc. E-book O’ReillyLearning.Esposito, D. 2018, Programming ASP.NET Core, First Edition, 1st edn, Microsoft Press.Michaelis, M. 2018, Essential C# 7.0, Sixth Edition, 1st edn, Addison-Wesley Professional.Journal and conference articlesLuce, T., 2020. Distributed Project Teams and Software Development An Introduction to the use of Git andGitHub for ASP .NET MVC Development. In Proceedings of the EDSIG Conference ISSN (Vol. 2473, p. 4901).Landgraf, G 2021, ‘HOW USER-FRIENDLY IS YOUR WEBSITE? Usability lessons for libraries in a
  • 7. remoteworld’, American Libraries, vol. 52, no. 3/4, pp. 30–33, viewed 13 April 2021,.Conference/ Journal Articles:Students are encouraged to read peer reviewed journal articles and conference papers. Google Scholarprovides a simple way to broadly search for scholarly literature. From one place, you can search across manydisciplines and sources: articles, theses, books, abstracts and court opinions, from academic publishers,professional societies, online repositories, universities and other web sites.3. Assessment Details3.1 Details of Each Assessment ItemThe assessments for this subject are described below. Other assessment information and/or assistancecan be found in Moodle. Marking guides for assessments follow the assessment descriptions. Studentsshould compare final drafts of their assessment against the marking guide before submission.Assessment submission is as per the instructions below. Please retain a photocopy and softcopy of allassessments.KOI expects students to submit their own original work in both assignments and exams, or the originalwork of their group in the case of group assignments.ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 9 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171AAssessment 1Assessment type: Tutorial submissionsAssessment purpose: Weekly tutorial participation is designed to encourage engagement, and to developand reinforce the knowledge and skills presented in the lectures. This assessment contributes to learningoutcomes a, b, c and d.Value: 10% (1% per week) Due date: Weeks 3 – 12Assessment topic: Weekly tutorial Submissions (W3 – W12)Task details: Please participate and complete the weekly tutorial exercises as provided in Moodle for eachweek and submit them on time.Submission requirements details: All files must be uploaded on Moodle as a zipped File.Assessment 2Assessment type: Practical C# programming project – Individual AssignmentAssessment purpose: To develop a basic C# console application. It is designed to assess yourunderstanding of variables, constants, types, operators, input/output, loops, if statements, classes, objectsand functions. This assessment contributes to learning outcomes a and b.Value: 10% Due date: Week 6Assessment topic: Create a basic C# console applicationTask details:Tigers soccer club offers two types of registrations for season 2022, as shown in the table below. Playerscan register at the counter. Each player will receive a 5% discount if a friend/sibling is registered together.Soccer jerseys are required only for new players, which costs an extra $100 for kids and $120 for adults.Create a basic C# console application to calculate and display a registrations summary for a number (N) ofplayers who want to play with the Tigers soccer club in 2022.Registration type Price (including tax)Kids $150 per seasonAdults $230 per seasonSpecific requirements:• The system first asks the user to enter the total number of registrations.• The system requests to enter the number of players per registration.• The number of players per registration must be between 1-4 players. Otherwise, an error messageshould be displayed and re-entering is required.• The application should ask the user to enter each player name, registration type, and yes or no toindicate whether the player needs a jersey.• The program calculates the registration and displays the result of players details and the total priceas shown below. The program should be kept running by entering the next set of input data.ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 10 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND
  • 8. MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A• After all N sets of input data are entered from the keyboard, your program will also display theinformation that includes the player spending most, the player spending least as shown in thebelow figure• The application should be user-friendly by displaying appropriate welcome, exit and errormessages.Submission requirements details:1. All source files must be uploaded on Moodle as a zipped File.ICT 272ICT272 WEB DESIGN AND DEVELOPMENT T122 16/10/2021 11:37 PAGE 11 OF 18*AUSTRALIAN INSTITUTE OF BUSINESS AND MANAGEMENT PTY LTD © ABN: 72 132 629 979 CRICOS 03171A2. Create a user manual report to show how the program works. Also, you need to providescreenshots for test cases when the user enters a number of nights less than 1 or greater than 20.Assignment cover, user manual, and test cases should be submitted in one Word format report.Marking Rubric for Assessment 2: Value 10%Criteria Fail(0 – 49%)Pass(50 – 64%)Credit(65 – 74%)Distinction(75 – 84%)High Distinction(85 – 100%)Declare variables, if- elsestatements and loopsValue 1.5%Mark awardedNo variables orcontrol statementsare used in theprogram.Some variables orcontrol statementsare createdVariables andcontrol statementsare sufficient toimplement therequirementsVariables and controlstatements aresufficient to implementthe requirements.Control statements areused to correctlyvalidate the order’squantity.Variables and controlstatements areexceptionally used inthe right places.Create object orientedmethodology using class,methods, and constructorsValue 1.5%Mark awardedObject orientedconcepts are notused in the program.Classes are createdwith only attributes.Classes are createdwith sufficientattributes andmethods toimplement therequirementsClasses are createdwith sufficientattributes, methods,and constructor toimplement therequirementsAt least on advancedobject orientedconcepts is used suchas overloadingconstructor, overridingor inheritanceRead and validate inputs anddisplay outputValue 1%Mark awardedTask is notimplemented.No validation forinputs.Major errors withread inputsRead inputs anddisplay output ispartially orsuccessfullyimplemented. Novalidation fo