CSC 2720 Building Web Applications General Info. People Instructor  Yuan Cheng Jiun (CJ)  Teaching Assistant  Xu Zheng Lin 

Slides:



Advertisements
Similar presentations
Requested Faculty Input 4 Packages 1.Course catalog description, List of CLO (Achieved) 2.List of assessments, List of activities- Today 3.Course topics.
Advertisements

WELCOME © Central Qld University,  Increase IS/IT literacy  Increase knowledge of computers, the Internet and networks in business context 
Internet Programming Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
Introduction to Computer Programming in C
SWE 444: Internet & Web Application Development0.1 SWE 444 Internet and Web Application Development Dr. Abdallah Al-Sukairi and Dr. Sahalu Junaidu
Using Open-Source Solutions to Teach Computing Skills to Psychology Students David Allbritton DePaul University
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
Sadegh Aliakbary Sharif University of Technology Fall 2011.
INE2720 Web Application Software Development General Information.
Fall AboutMichael Fung, CS&E, The Chinese University of HK1 CSC1030 Hands-on Introduction to JAVA Dept of Computer Science and Engineering The.
CSE Graphical User Interface Design & Implementation Jason Murphy Lecture 1 - Introduction.
Welcome This presentation explains what you need to know and do to prepare for the Oracle Academy Pre-Institute virtual training.
COMP Introduction to Programming Yi Hong May 13, 2015.
CSS 404 Internet Concepts. XP Objectives Developing a Web page and a Website Working with CSS (Cascading Style Sheets) Web Tables Web Forms Multimedia.
Introduction to Course MMIS 656 Web Design Technologies.
Course Introduction Software Engineering
CMPT 258 Database Systems Instructor: Tina Tian. General Information Office: RLC 203A Office Hour: Wednesday 1:30 - 4:30.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
Sadegh Aliakbary Sharif University of Technology Fall 2012.
SE3183 Advance Web Programming Programming Session 2013/2014.
Introduction University of Sunderland CIT304 Harry R Erwin, PhD.
SKU3033 / SKF3033 NETWORK & SYSTEM ADMINISTRATOR.
Computer Network Management Course
Welcome CSCI 1100/1202 Intro to Computer Science Winter 2002.
ISYS 350 Building Business Applications David Chao.
1 CS6320 – SW Engineering of Web- Based Systems L. Grewe.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
Introduction to Computer Science II CSE1030Z 1. Your Instructor 2  Dr. Burton Ma  office  CSEB 1012J (near Gillian Moore's office)  hours : 2:30–4:00.
Introduction to CMPT 281. Outline Admin information Textbooks and resources Moodle site Grading Assignments Project.
King Saud UniversityCSC112 - First Semester CSC 112 Java Programming I Introduction.
AN INTRODUCTION TO JAVA LANGUAGE CT Credit Hours : (3 Lecture, 2 Lab)
Development of Internet Applications General Information.
CSCE 1030 Computer Science 1 First Day. Course Dr. Ryan Garlick Office: Research Park F201 B –Inside the Computer Science department.
K1047BI - Digital Media Course Info Teppo Räisänen LIIKE/OAMK.
CSC 205 Java Programming II Introduction. Topics Syllabus Course goals and approach Review I Java language fundamentals.
ISYS 350 Building Business Applications David Chao.
Course Information CSE 2031 Fall Instructor U. T. Nguyen /new-yen/ Office: CSEB Office hours:  Tuesday,
Web Application Development 1 Course Introduction.
Web Programming 3(3-0-6) Introduction to interactive, event-driven and dynamic web development; web programming with freeware and commercial tools;
1 CENG 707 Data Structures and Algorithms Nihan Kesim Çiçekli Department of Computer Engineering Middle East Technical University Fall 2013.
Computer Science I ISMAIL ABUMUHFOUZ | CS 180. CS 180 Description BRIEF SUMMARY: This course covers a study of the algorithmic approach and the object.
بسم الله الرحمن الرحيم Information’s New Technologies (Internet Technologies) Ahmed Abdelmageed, MSc Department of Computer Science, University of Khartoum.
CS140 – Computer Programming 1 Course Overview First Semester – Fall /1438 – 2016/2017 CS140 - Computer Programming 11.
ISYS 350 Building Business Applications
Course Information EECS 2031 – Section A Fall 2017.
Computer Engineering Department Islamic University of Gaza
CSE 102/ISE 102 Introduction to Web Design and Programming
CS101 Computer Programming I
COMP9024: Data Structures and Algorithms
CENG 213 Data Structures Dr. Cevat Şener
FINANCIAL ACCOUNTING ACCOUNTING-I ACCT 2003
Course Guide CT 1501.
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
دليل المتدرب واللائحة التنظيمية للبرنامج
WEB DEVELOPMENT TRAINING
ISYS 350 Building Business Applications
ISYS 350 Building Business Applications
دليل المتدرب واللائحة التنظيمية للبرنامج
ISYS 350 Building Business Applications
Unit 6 part 3 Test Javascript Test.
ISYS 350 Building Business Applications
Course Guide CT 1501.
An Introduction to Java Language
Course Information EECS 2031 Fall 2016.
Web Application Development CSC318.
An Introduction to Java Language
ISYS 350 Building Business Applications
Computer Engineering Department Islamic University of Gaza
Presentation transcript:

CSC 2720 Building Web Applications General Info

People Instructor  Yuan Cheng Jiun (CJ)  Teaching Assistant  Xu Zheng Lin 

Time and Places  Lecture  M9-10 (ERB 408)  H10 (ERB 404)  Tutorial  To be arranged with the TA  Some tutorial sessions may be held in the computer lab

About the Course  This course aims at introducing the concepts and technologies involved in building web applications.  How to build a web application?  What standards/technologies are involved?  For each selected standard/technology  What is it and what roles does it play in a web application?  What can it do?  How does it compare to similar technologies?  How to use it?

Course Outline  Introduction  Client-side standards/technologies  HTML, CSS, JavaScript  Server-side technologies  Server-side Scripting (Java Servlet, JSP, JSF, etc.)  Database Access  Frameworks for building web applications  Security issues  Emerging technologies

Learning Outcomes  Understand the fundamental concepts and technologies involved in building a web application  Be able to implement interactive web applications  Be able to compare and contrast competing web standards and technologies  Be able to setup, install, and customize pre-built web applications

Course Materials  Course Webpage (  Download lecture/tutorial notes (slides)  Links to useful resources on the web  WebCT ( )  Login with Campus Wide (CWEM) account  Download assignment specification, and submit assignment solution  CU Forum (  Login with Campus Wide (CWEM) account  Announcement  Discussions

Reference Materials (No Textbook)  Deitel, Deitel & Nieto, "Internet & World Wide Web: How to Program (3rd Edition)," Prentice-Hall. [Wide variety of topics]  W3 Schools ( [HTML, CSS, JavaScript, etc.]  The Java Tutorial (  Netbeans Tutorials and Guide (  Wikipedia

Course Assessment  Assignments and Lab exercises: 20%  Project (2-3 students per group): 20%  Midterm Exam: 20%  Final Exam: 40%

Software Tools  JDK 6 (Update x) – Java compiler and runtime environment JDK 6 (Update x)  Netbeans IDE 6.0 – Visual development tool for building Java-based applications. Netbeans IDE 6.0