Colloquium in Computer and Mathematical Sciences Education (CCMSE 2015)

Size: px
Start display at page:

Download "Colloquium in Computer and Mathematical Sciences Education (CCMSE 2015)"

Transcription

1

2 Colloquium in Computer and Mathematical Sciences Education (CCMSE 2015) Computer Sciences Computer Network & Data Communication Mathematical Sciences & Statistics System Sciences & Information Technology 1 August 2015, Star Complex, UiTM Perlis Organized By: Faculty of Computer and Mathematical Sciences

3 Editorial Committee Editor-in-Chief: Mahfudzah Othman Panel Editors: Assoc. Prof. Rohana Alias Assoc. Prof. Mohd Aishanuddin Abd Jalil Shukor Sanim Mohd Fauzi Rafiza Ruslan Arifah Fasha Rosmani Mohammad Hafiz Ismail Tajul Rosli Razak Alif Faisal Ibrahim Copyright by the Universiti Teknologi MARA Perlis All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or any means, electronic, mechanical photocopying, recording or otherwise, without prior permission, in writing from the Head of Faculty of Computer and Mathematical Sciences, UiTM Perlis. The views, opinions and technical recommendations expressed by the contributors and authors are entirely their own and do not necessarily reflect the views of the editors, the reviewers, the Faculty or the University. ISBN :

4 Part I: Computer Sciences Paper ID Title of Paper and Author Page No. 1 Capturing Best Practice in Teaching Introductory Programming Course A Case Study for Non-Computer Science Students Mohd Nizam Osman, Mushahadah Maghribi 1 2 Pair Programming An Overview 7 Nurzaid Muhd Zain, Zulfikri Paidi 3 Enhancing Logical Thinking and Reasoning Skills Through Collaborative Learning in Programming Mahfudzah Othman, Hawa Mohd Ekhsan, Mohd Nizam Osman, Jiwa Noris Hamid, Nurzaid Muhd Zain, Muhammad Nabil Fikri Jamaluddin, Umi Hanim Mazlan, Nora Yanti Che Jan, Hanisah Ahmad 4 Fundamentals of Algorithm Design Course: Issues, Challenges & Proposed Teaching-Learning Approaches Umi Hanim Binti Mazlan, Mahfudzah Othman 5 Engaging Students Interest with the Use of Web 2.0 for CSC253 Lectures and Presentations Arifah Fasha Rosmani 6 The use of Self-made Student s Video as an Assessment Tool in Programming Course Jiwa Noris bin Hamid, Hawa Mohd Ekhsan, Mahfudzah Othman

5 Part II: Computer Network & Data Communication Paper ID Title of Paper and Author Page No. 7 Open Source Network Simulators for Teaching Computer Networking Concepts Syafnidar Abdul Halim, Nur Khairani Kamarudin 8 Assessment on Campus Internet Service among Students towards Better Education in UiTM Perlis Noorfaizalfarid Mohd Noor, Fatin Masturah Amin Razip, Maisarah Mustafa, Norashikin Khalid, Nur Fatin Adila Zuher, Mohd Faris Mohd Fuzi 9 Algorithm Animation of Cryptanalysis S-DES as an e-learning Tool for Network Security Students Mohd FarisMohd Fuzi, Noorfaizalfarid Mohd Noor,Tajul Rosli Razak, Iman Hazwam Abdul Halim, Muhamad Arif Hashim 10 Security Training and Education via Classroom Lecture and Group Project Assignment: A Case Study Abidah Mat Taib 11 Improving Teaching and Learning Experiences by Implementing Remote Desktop Management in Computer Laboratories Nur Khairani Kamarudin, Syafnidar Abdul Halim

6 Part III: Mathematical Sciences & Statistics Paper ID Title of Paper and Author Page No. 12 TRIZ-based Assessment of Undergraduate Student s Work to Foster Meaningful Instruction Noraini Noordin, Sharifah Fhahriyah Syed Abas In-Stats: Mobile Learning for Statistics Courses 66 Azlan Abdul Aziz, Mastura Ahmad, Ainaa Abu Bakar, Nor Azriani Mohamad Nor, Teoh Yeong Kin, Suzanawati Abu Hasan 14 Strategies in Teaching Generation Z 71 Anas Fathul Ariffin, Muhammad Hilmi Samian, Siti Nurasyikin Shamsuddin, Dalia Attan, Azman Ahmad Bakir

7 Part IV: System Sciences & Information Technology Paper ID Title of Paper and Author Page No. 15 Cloud-based Students Academic Monitoring for Academic Advisors 74 Mahfudzah Othman, Nur Fathihah Mansor, Nurzaid Muhd Zain 16 Open Learner Model for Programming through Collaborative e- Learning Mahfudzah Othman, Siti Hana Quzaima Alias 17 A Study on the Impact of Motivational Camp on Soft Skills Enhancements Arifah Fasha Rosmani, Mahfudzah Othman, S.S.M. Fauzi A Study on Learners Readiness for e-learning in Malaysia 91 Ahmad Yusri Dak, Saadiah Yahya, Lailatul Mastura Abdul 19 Database Course Issues in Bachelor of Information Technology Program Nor Azzyati Binti Hashim IT subject for non-it students: Are They Really Concerned About It? 102 Abdul Hapes Mohammed, Nurul Diana bt Mohamed Iqbal 21 Creating S-Diagram for Writing Literature Review 106 Rafiza Ruslan, Suria Haron 22 ELISA: E-Learning Integrated Short Announcement 110 Mohammad Hafiz bin Ismail 23 Framework Based Web Application Development Course for Bachelor Degree Khairul Anwar Sedek, Azmi Abu Seman 24 Analisis Keberkesanan Kem Pemantapan dan Motivasi Dalam Meningkatkan Prestasi Akademik Pelajar di UiTM Perlis Iman Hazwam Abd Halim, Syafnidar Abdul Halim, Tajul Rosli Razak, Muhammad Nabil Fikri Jamaluddin, Muhamad Arif Hashim, Mohd Faris Mohd Fuzi 25 A Simple Recommender Engine for Matching Final-Year Project Student with Supervisor Mohammad Hafiz Ismail, Tajul Rosli Razak,, Muhamad Arif Hashim, Alif Faisal Ibrahim Walkthrough: Learning Mobile Application at a Glance 132 Mohammad Hafiz Ismail

8 CCMSE 2015, 1 August 2015 Framework Based Web Application Development Course for Bachelor Degree Khairul Anwar Sedek 1,a, Azmi Abu Seman 2,b 1,2 Faculty of Computer and Mathematical Sciences Universiti Teknologi MARA Perlis, Malaysia a khairulanwar@perlis.uitm.edu.my, b azmi384@perlis.uitm.edu.my Keywords: Computer Science Education, Web Application Development, Framework Abstract.Working environment in Web application area demands computer professionals know how to create and maintain Web application systems for managing information and communicating with customers. This paper proposed Web application development course syllabus which was designed to expose students to the latest techniques and technologies in developing Web application system. The objectives are to study the current issues and technologies and to formulate the right teaching and learning approach using an enhanced Web application development syllabus. This will produce student with the right knowledge skill as need byindustries. The proposed syllabus includes new Web technologies introduced in lecture contents besides self-exploring by the students. The most important contents in the lecture will be practices in the laboratory work as exercises, assignments and a project. Student need to enhance assignment work for the development of a real world Web application in terms of functionality, quality, and adaptation of new Web application technologies. At the end, this paper expects a better learning outcome and can be applied in any Web application development areas. Furthermore, it also meets the standard and requirement of effective Web application system. Introduction According to Connallen[1], Web application is Web system (Web server, network, HTTP, browser) in which user input (navigation and data input) effects the state of the business. Web application is also known as Web-based application, Internet application, online application, and electronic application. The common term found in literature is Web application. Basically, Web application is distributed client-server application that consists of Web browser as client and a Web server. People gain many benefits from the advancement of Web technologies. The world of Web application development has experienced a great deal of change over the past decade and many educators struggle to craft course syllabus in this area that cover not only the relatively stable essentials but also address the dynamics of change in web development [2]. Today's environment demands that computer professionals know how to create and maintain Web applications for managing information and communicating with customers. The proposed course syllabus of Web application development is designed to expose students to the development of Web application system in business environments. The objective of this paper is to propose new course syllabus for Web Technology and Application (ICT600) development in University Teknologi MARA. Currently, this course is offered as core course forbachelor of Information Technology (Hons). Previously, this course is called Dynamic Web Application Development (CSC574). The old syllabus course content includes HTML, client-side scripting using Java Script and server-side scripting using ASP. It focusses on programming language syntax. The new course syllabus is designed to provide student with the right teaching approach on Web application development in terms of Web application components, development techniques, and related technologies involved. ISBN :

9 CCMSE 2015, 1 August 2015 A systematic methodology used in this study divided into several steps: Identify state-of-the-art Web application development methods and technologies. Identify the weaknesses in teaching and learning of Web application development. Identify the requirements of effective and efficient Web application. Develops teaching and learning approach based on learning outcome of Web application. Proposed new course syllabus. Performance quality attributes for client-server Web architecture, distributed Web architecture and service-oriented architecture are reliability, usability, security, availability, scalability, maintainability, performance, reusability, and interoperability [3]. These quality attributes should improve Web application. Lu and Yeung [4] has proposed a comprehensive framework for effective commercial Web application development based on their prior research in hypermedia and human computer interfaces. The framework regards Web application development as a special type of software development project. The use of the framework results in more effective commercial Web application development. Trends in Web application development Figure 5: A framework for effective Web application [4] The process and functionality of Web application development have evolved along with the rapid growth of technology and devices. Many new techniques in web applicationdevelopment have been adapted and incessant flow of different trends has been followed in this particular aspect. Every year changes are observed in the trends of web application development process due to increasing demand from users. Rich Internet Applications (RIAs) are widely adopted Web applications that add richer interaction, presentation and client-side computation capabilities of desktop applications to the Web [5]. Cloud computing has recently emerged as a compelling trend for managing and delivering services over the Internet. The rise of cloud computing is rapidly changing the landscape of information technology, and ultimately turning the long-held promise of utility computing into a reality [6]. Meanwhile, the Internet of Things (IoT) is another emerging trend. It has been defined as a proposed development of the Internet in which everyday objects has network connectivity, allowing them to send and receive data. Managing efficiency, personalized web application functionalities and economic cost of monitoring systems can be further enhanced with designing and developing a web application based on Internet of Things (IoT) and cloud computing. The integration of IoT and cloud computing is called as the CloudIoT paradigm[7]. ISBN :

10 CCMSE 2015, 1 August 2015 Issues in teaching and learning of Web application Development Teaching and learning Web application development faces a number of issues and problems by educators and students. Cunliffe[8] states that Web application development may faces the following hurdles : 1. Platform independent networked delivery 2. Blend of elements. Web site design can be seen as a blend of three elements: content, visual appearance, and usability; 3. Diverse user population. The potential user population is worldwide, embracing a wide variety of cultural conventions, languages and so on; 4. Lack of clear model of user behaviour. The way in which users use the Web has not been thoroughly investigated; 5. The wide range and variable quality of guidance available 6. Preparation of future technologies and trends in Web application. Teaching Web application development in undergraduate Computer Science (CS) courses is a difficult task because there is a gap between the students experiences and the reality in the industry[9]. This gap is due to several aspects such as the syllabus of the courses, complexity of the assignments, the framework used, the infrastructure and the environment at the University. Unlike other computing courses, which tend to have fairly established syllabus and teaching approaches, Web application development as a topic area has a multitude of different syllabus approaches. Most educators tend to focus on teaching the particularities of a given technology stack. That is, most web application development courses spend most of the course time teaching HTML, CSS, PHP/ASP.NET/Python, and other technologies[2]. Adams [10] also found that educators who wish to teach Web application development will immediately face many challenges such as choice of topics, choice of text, and pedagogy. Related Work in Web application Teaching Techniques Given the prevalence of Web applications, it is important for educators to include the principles and technologies associated with Web application development in undergraduate course syllabus. Mudigonda and Buerck[11] shared their experiences in developing and implementing a course in Web application development using freely-available technologies and learning materials such as Eclipse IDE and Google App Engine. The courses are designed in an accelerated format which took only 8 weeks to finish the syllabus. Chung and McLane [12] proposed Active Learning Environment in Computing (ALEC), to enhance the understanding of Web application course through the strong hands-on practices of the students. These approaches have shown a good result where students can smoothly understand the course materials without having the sharp learning curve when studying the Java-related technologies such as JavaScript, JSP, JavaBean, and JDBC. Course Outcome Approach Based on Web Application Framework Development The paper proposed Web application development course based on the development of Web application framework. The purposed is to provide student with core Web application development technologies and fundamental framework of Web application. It covers theories and practices of Web application development. Table 3 presents the components techniques and related technology in order to develop effective Web application. ISBN :

11 CCMSE 2015, 1 August 2015 Table 3. Required Web application components, techniques and related technology to develop effective Web application. Component Techniques approach Web technology Core Web application technology Web application quality attributes Definition, usage of related Web technology Common functional requirements Quality attributes ISBN : TCP/IP, WWW, HTTP, HTML, Client-script, Web architecture, Web client, Web Server, Web service, SOA. Usability, availability, security, interoperability, reliability and performance. Client-side scripting Using common Client-side script HTML, XHTML, HTML5, JavaScript, CSS Web design Creating Web page, templates, themes and styles. Navigation design. XHTML, HTML5, CSS, Web template Server-side Database access Web input and output Security Web application architecture Web application testing Using common Server-side programming script Database connectivity CRUD operation Drill-down data page Data navigation Web form Input validation Output generation Multimedia Authentication, Authorization, Personalization, OWASP MVC Layered-architecture Functional testing Usability testing Performance testing Security testing Proposed Approach for Web Application Coursework PHP, JSP, Python,.Net SQL, XML, JSON. MySQL, JDBC, Database connection driver. HTML Form HTML5 Form AJAX JQuery Session management, Cookies, HTTPS, SSL, Encryption JSP, JSF, PHP, Web application framework Model review JMeter performance testing Using Security guideline Penetration testing The proposed should be able to achieve the following learning outcomes: i. Understand the Web application technologies, architectures, and development principles. ii. Demonstrate the capability to design and develop effective and efficient Web application iii. Evaluate the quality Web application. Due to wide variety of Web application technologies and methods, we proposed to design this course based on common components in general Web application with enhancement to the latest of technology at the final project. It is impossible for student to learn all the technologies and development approach in a single course therefore a general Web application based on framework is more suitable. The course can develop the capability of student in the basic of Web application development. It is designed towardsdevelopment of effective Web application. The technologies for Web keep updating very fast thus it is important to prepare the student to be able to apply and adapt new technology in their current project. From the basic, they need to apply whatever new Web technology in their Web application project such as AJAX, Web service, and cloud based application. As a result, student should be able to develop other type of Web application such as e- commerce, e-government, e-business, and e-learning.

12 CCMSE 2015, 1 August 2015 Based on the required components, technique and technology for Web application development as presented in the Table 1, this paper proposed the following scheme of work. Table 2 presents the scheme of work. The lecture contents are integrated with Lab work where the most important contents in the lecture will be practices in the laboratory work as exercises, assignments and project. Web application Component Core web application technology Table 1: Scheme of work Syllabus contents Lab activities Web technology ISBN : Create basic infrastructure of Web application deployment and development. Web application quality attributes Web application characteristics and attributes Find the most quality Web application and identify their quality. Web design Web application design Create Web page including template, home page, about page, navigation using HTML, CSS and IDE. Client-side scripting Client-side scripting Create a Web page using HTML5, CSS and JavaScript Server-side Server-side scripting Create a Web page using PHP/JSP Web input and output Web form and information Create a Form based on given problems. Form validation. Create Web page to display information. Database access Web application database Create connection to database. Create CRUD operation. Create drill-down page. Web application errors and Security Web application errors and debugging Web application security Input validation. Using OWASP guideline. Create login page. Access control using RBAC. Web application architecture Web application architecture Create Web application using MVC design pattern. Web application testing Web application testing Using Web application penetration and security testing tools. The paper proposed four individual assignments as the following: Assignment 1: Create a basic home page Assignment 2: Login and user registration Assignment 3: CRUD operation. Assignment 4: Personalized page. In group project, students need to form a group of project consists of three to four students. They need to enhance assignment work for the development of a framework of Web application. The project team need to enhanced in terms of functionality, quality, and apply new Web application technologies such as AJAX, JQuery, HTML5, and Web service. The project integrates all components developed during the assignment to be a basic Web application framework. Then, the framework is used to develop a Web application according to the title of project.this approach will save student time to create a complete Web application in a project because they do not need to develop from scratch. Thus, the assignment should include creating a basic component of Web application such as site theme and template, form handling and processing, database connection and

13 CCMSE 2015, 1 August 2015 transaction processing and security. The project must be tested in term performance and security. They learn evaluating Web application performance using JMeter and Web application security testing using OWASP Zed Attack Proxy (ZAP). The project should be able to be used as foundation or framework to development other Web application such as e-government, e-commerce, and e- business system. Conclusion This paper expects to achieve better learning outcomes in the following areas: Can be applied in any Web application development. Can be easily extended to more functionality. Meet the requirement of effective Web application. Meet the standard of Web application: HTML5, OWASP, and integration standard. At the end student should be able to fulfill industry needs to produce satisfied quality of Web application. This course is the design for development of basic Web application. In order to provide more skillful Web developers they need to enroll in more advanced level Web application development such asweb application security, Web engineering, and special Web application topics such as service oriented architecture (SOA), Cloud-based Web application and Internet of things. References [1] J. Conallen, Building Web applications with UML. Addison-Wesley Longman Publishing Co., Inc., [2] C. S. Miller and R. Connolly, Introduction to the Special Issue on Web Development, Trans. Comput. Educ., vol. 15, no. 1, pp. 1:1 1:5, Mar [3] R. Nagendra, Performance evaluation in web architectures, Oriental Jurnal of Computer Science and Technology, vol. 7, no. 1, [4] M. Lu and W. Yeung, A framework for effective commercial Web application development, Internet Research, vol. 8, no. 2, pp , May [5] P. Fraternali, G. Rossi, and F. Sánchez-Figueroa, Rich Internet Applications, IEEE Internet Computing, vol. 14, no. 3, pp. 9 12, May [6] Q. Zhang, L. Cheng, and R. Boutaba, Cloud computing: state-of-the-art and research challenges, J Internet ServAppl, vol. 1, no. 1, pp. 7 18, Apr [7] A. Botta, W. de Donato, V. Persico, and A. Pescape, On the Integration of Cloud Computing and Internet of Things, in 2014 International Conference on Future Internet of Things and Cloud (FiCloud), 2014, pp [8] Daniel Cunliffe, Developing usable Web sites a review and model, Internet Research, vol. 10, no. 4, pp , Oct [9] E. C. de Almeida, M. D. D. Fabro, and F. Sluzarski, Teaching Web Application Development: A Case Study in a Computer Science Course, Informatics in Education-An International Journal, no. Vol11_1, pp , [10] D. R. Adams, Integration Early: A New Approach to Teaching Web Application Development, J. Comput. Sci. Coll., vol. 23, no. 1, pp , Oct [11] S. Mudigonda and J. Buerck, The Design of an Undergraduate Web Application Development Course Using Free Technologies and Learning Materials, J. Comput. Sci. Coll., vol. 27, no. 5, pp , May [12] W. S. Chung and D. McLane, Developing and Enhancing a Client/Server Programming for Internet Applications Course, J. Comput. Sci. Coll., vol. 18, no. 2, pp , Dec ISBN :

Web Engineering. Introduction. Husni

Web Engineering. Introduction. Husni Web Engineering Introduction Husni Husni@trunojoyo.ac.id Outline What is Web Engineering? Evolution of the Web Challenges of Web Engineering In the early days of the Web, we built systems using informality,

More information

web engineering introduction

web engineering introduction web engineering introduction team prof. moira norrie matthias geel linda di geronimo alfonso murolo www.globis.ethz.ch/education 20.02.2014 norrie@inf.ethz.ch 2 what is web engineering? technologies, tools

More information

ITM DEVELOPMENT (ITMD)

ITM DEVELOPMENT (ITMD) ITM Development (ITMD) 1 ITM DEVELOPMENT (ITMD) ITMD 361 Fundamentals of Web Development This course will cover the creation of Web pages and sites using HTML, CSS, Javascript, jquery, and graphical applications

More information

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing

Cleveland State University Department of Electrical and Computer Engineering. CIS 408: Internet Computing Cleveland State University Department of Electrical and Computer Engineering CIS 408: Internet Computing Catalog Description: CIS 408 Internet Computing (-0-) Pre-requisite: CIS 265 World-Wide Web is now

More information

CSC 443: Web Programming

CSC 443: Web Programming 1 CSC 443: Web Programming Haidar Harmanani Department of Computer Science and Mathematics Lebanese American University Byblos, 1401 2010 Lebanon Today 2 Course information Course Objectives A Tiny assignment

More information

Programming Fundamentals of Web Applications

Programming Fundamentals of Web Applications Programming Fundamentals of Web Applications Course 10958B; 5 days, Instructor-led Course Description This five-day instructor-led course provides the knowledge and skills to develop web applications by

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

EMC ACADEMIC ALLIANCE

EMC ACADEMIC ALLIANCE EMC ACADEMIC ALLIANCE Preparing the next generation of IT professionals for careers in virtualized and cloud environments. Equip your students with the broad and deep knowledge required in today s complex

More information

ASP.NET MVC Training

ASP.NET MVC Training TRELLISSOFT ASP.NET MVC Training About This Course: Audience(s): Developers Technology: Visual Studio Duration: 6 days (48 Hours) Language(s): English Overview In this course, students will learn to develop

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Course 20486B; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

Full Stack Web Developer Nanodegree Syllabus

Full Stack Web Developer Nanodegree Syllabus Full Stack Web Developer Nanodegree Syllabus Build Complex Web Applications Before You Start Thank you for your interest in the Full Stack Web Developer Nanodegree! In order to succeed in this program,

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF RICHMOND CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM GW CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

Course 20486B: Developing ASP.NET MVC 4 Web Applications

Course 20486B: Developing ASP.NET MVC 4 Web Applications Course 20486B: Developing ASP.NET MVC 4 Web Applications Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus

More information

CSE 336. Introduction to Programming. for Electronic Commerce. Why You Need CSE336

CSE 336. Introduction to Programming. for Electronic Commerce. Why You Need CSE336 CSE 336 Introduction to Programming for Electronic Commerce Why You Need CSE336 Concepts like bits and bytes, domain names, ISPs, IPAs, RPCs, P2P protocols, infinite loops, and cloud computing are strictly

More information

Microsoft Developing ASP.NET MVC 4 Web Applications

Microsoft Developing ASP.NET MVC 4 Web Applications 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20486 - Developing ASP.NET MVC 4 Web Applications Length 5 days Price $4290.00 (inc GST) Version C Overview In this course, students will learn to develop

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Duration: 5 Days Course Code: 20486B About this course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5

More information

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS

COURSE 20486B: DEVELOPING ASP.NET MVC 4 WEB APPLICATIONS ABOUT THIS COURSE In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the

More information

CMPE 280 Web UI Design and Development

CMPE 280 Web UI Design and Development San José State University Department of Computer Engineering CMPE 280 Web UI Design and Development Section 2 Fall 2018 Course and Contact Information Instructor: Ron Mak Office Location: ENG 250 Email:

More information

Education Brochure. Education. Accelerate your path to business discovery. qlik.com

Education Brochure. Education. Accelerate your path to business discovery. qlik.com Education Education Brochure Accelerate your path to business discovery Qlik Education Services offers expertly designed coursework, tools, and programs to give your organization the knowledge and skills

More information

20486: Developing ASP.NET MVC 4 Web Applications (5 Days)

20486: Developing ASP.NET MVC 4 Web Applications (5 Days) www.peaklearningllc.com 20486: Developing ASP.NET MVC 4 Web Applications (5 Days) About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

SUMMARY OF QUALIFICATIONS

SUMMARY OF QUALIFICATIONS AMJAD AZIZ 1157 Rutherford Close SW Edmonton, Alberta T6W 1H6 Website: www.amjadaziz.com Email: amjadaziz@live.ca Mobile: 780.288.1515 Home: 780.249.0338 SKILLS Build customised websites to the highest

More information

CSCI 6312 Advanced Internet Programming

CSCI 6312 Advanced Internet Programming CSCI 6312 Advanced Internet Programming Section 01, Spring 2018, W, 5:55pm - 8:25pm Instructor: Emmett Tomai Office: ENGR 3.2100 Phone: 665-7229 Email: emmett.tomai@utrgv.edu Office hours: W 1 3pm, TR

More information

CMPE 280 Web UI Design and Development

CMPE 280 Web UI Design and Development San José State University Department of Computer Engineering CMPE 280 Web UI Design and Development Section 2 Spring 2019 Course and Contact Information Instructor: Ron Mak Office Location: ENG 250 Email:

More information

Web Applications Development

Web Applications Development Unit 35: Web Applications Development Unit code: K/601/1510 QCF Level 5: BTEC Higher National Credit value: 15 Aim To enable learners to understand the concepts of web applications and apply the skills

More information

Developing ASP.NET MVC 5 Web Applications

Developing ASP.NET MVC 5 Web Applications Developing ASP.NET MVC 5 Web Applications Course 20486C; 5 days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools

More information

Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM

Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM Curriculum Overview The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP AT UNC CHARLOTTE OVERVIEW: FULL STACK FLEX PROGRAM Prepare for a career as an end-to-end web developer at The Coding Boot Camp at UNC Charlotte. Our Full Stack Flex course gives you

More information

Eight units must be completed and passed to be awarded the Diploma.

Eight units must be completed and passed to be awarded the Diploma. Diploma of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B

More information

The Construction of Web Navigation Model in Online Automated Universities Students Matching System (OAUSMS)

The Construction of Web Navigation Model in Online Automated Universities Students Matching System (OAUSMS) MANAGEMENT SCIENCE AND ENGINEERING Vol. 4, No., 200, pp. 45-50 ISSN: 93-034 www.cscanada.net The Construction of Web Navigation Model in Online Automated Universities Students Matching System (OAUSMS)

More information

,

, Weekdays:- 1½ hrs / 3 days Fastrack:- 1½hrs / Day ADMEC Multimedia Institute www.admecindia.co.in 9911782350, 9811818122 Web Master Plus Course is an 18 months advanced and industry-recognized diploma

More information

Information Brochure Information Brochure. An ISO 9001:2015 Institute. ADMEC Multimedia Institute. Web Master Plus. Designing Development Promotion

Information Brochure Information Brochure. An ISO 9001:2015 Institute. ADMEC Multimedia Institute. Web Master Plus. Designing Development Promotion Information Brochure Information Brochure An ISO 9001:2015 Institute ADMEC Multimedia Institute Designing Development Promotion 18 Designing Development Promotion Months Course is an 18 months advanced

More information

20486-Developing ASP.NET MVC 4 Web Applications

20486-Developing ASP.NET MVC 4 Web Applications Course Outline 20486-Developing ASP.NET MVC 4 Web Applications Duration: 5 days (30 hours) Target Audience: This course is intended for professional web developers who use Microsoft Visual Studio in an

More information

CENG 256 Internet Programming Draft

CENG 256 Internet Programming Draft CENG 256 Internet Programming Draft Note: This draft is for discussion. can be added later. It does not contain the regular boilerplate text for outlines, which COURSE OUTLINE ACADEMIC YEAR 2014/2015 Course

More information

20486C: Developing ASP.NET MVC 5 Web Applications

20486C: Developing ASP.NET MVC 5 Web Applications 20486C: Developing ASP.NET MVC 5 Web Course Details Course Code: Duration: Notes: 20486C 5 days This course syllabus should be used to determine whether the course is appropriate for the students, based

More information

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M

MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M MASTERS COURSE IN FULL STACK WEB APPLICATION DEVELOPMENT W W W. W E B S T A C K A C A D E M Y. C O M COURSE OBJECTIVES Enable participants to develop a complete web application from the scratch that includes

More information

LIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW

LIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW UNIVERSITY OF ARIZONA CODING BOOT CAMP LIVE ONLINE PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

Web Technologies. Course Outline, Administrivia, Getting Started at CSSE An introduction to the Internet and the WWW. Dr Wei Liu

Web Technologies. Course Outline, Administrivia, Getting Started at CSSE An introduction to the Internet and the WWW. Dr Wei Liu Web Technologies Course Outline, Administrivia, Getting Started at CSSE An introduction to the Internet and the WWW 1 Dr Wei Liu Lecture Overview Unit Outline Administrivia What is the Internet What is

More information

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups) Syllabus INFO-GB-3322 Design and Development of Web and Mobile Applications (Especially for Start Ups) Fall 2015 Stern School of Business Norman White, KMEC 8-88 Email: nwhite@stern.nyu.edu Phone: 212-998

More information

ASSOCIATE DEGREE REQUIREMENTS

ASSOCIATE DEGREE REQUIREMENTS A Course of Study for COMPUTER SCIENCE The field of computer science leads to a variety of careers that all require core computer science skills. These skills include theory courses such as Computer Hardware,

More information

,

, Weekdays:- 1½ hrs / 3 days Fastrack:- 1½hrs / Day [Class Room and Online] ISO 9001:2015 CERTIFIED ADMEC Multimedia Institute www.admecindia.co.in 9911782350, 9811818122 ADMEC Multimedia Institute is one

More information

Demonstrate web development using appropriate HTML markup tags, elements and attributes.

Demonstrate web development using appropriate HTML markup tags, elements and attributes. Long Title: HTML & Web Design Module Code: H6HTM Credits: 10 NFQ Level: LEVEL 6 Field of Study: Software and applications development and analysis Module Delivered in no programmes Module Coordinator:

More information

(p t y) lt d. 1995/04149/07. Course List 2018

(p t y) lt d. 1995/04149/07. Course List 2018 JAVA Java Programming Java is one of the most popular programming languages in the world, and is used by thousands of companies. This course will teach you the fundamentals of the Java language, so that

More information

Descriptions for CIS Classes (Fall 2017)

Descriptions for CIS Classes (Fall 2017) Descriptions for CIS Classes (Fall 2017) Major Core Courses 1. CIS 1015. INTRODUCTION TO COMPUTER INFORMATION SYSTEMS. (3-3-0). This course provides students an introductory overview to basic computer

More information

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments.

The course also includes an overview of some of the most popular frameworks that you will most likely encounter in your real work environments. Web Development WEB101: Web Development Fundamentals using HTML, CSS and JavaScript $2,495.00 5 Days Replay Class Recordings included with this course Upcoming Dates Course Description This 5-day instructor-led

More information

20486 Developing ASP.NET MVC 5 Web Applications

20486 Developing ASP.NET MVC 5 Web Applications Course Overview In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework tools and technologies. The focus will be on coding activities that enhance the performance

More information

B.S. INTEGRATED TECHNOLOGY - WEB DESIGN AND DEVELOPMENT/M.B.A.

B.S. INTEGRATED TECHNOLOGY - WEB DESIGN AND DEVELOPMENT/M.B.A. B.S. Integrated Technology - Web Design and Development/M.B.A. 1 B.S. INTEGRATED TECHNOLOGY - WEB DESIGN AND DEVELOPMENT/M.B.A. The dual bachelor s degree in IT and Master of Business Administration program

More information

Visual Studio Course Developing ASP.NET MVC 5 Web Applications

Visual Studio Course Developing ASP.NET MVC 5 Web Applications Visual Studio Course - 20486 Developing ASP.NET MVC 5 Web Applications Length 5 days Prerequisites Before attending this course, students must have: In this course, students will learn to develop advanced

More information

Standard 1 The student will author web pages using the HyperText Markup Language (HTML)

Standard 1 The student will author web pages using the HyperText Markup Language (HTML) I. Course Title Web Application Development II. Course Description Students develop software solutions by building web apps. Technologies may include a back-end SQL database, web programming in PHP and/or

More information

Developing ASP.NET MVC 4 Web Applications

Developing ASP.NET MVC 4 Web Applications Developing ASP.NET MVC 4 Web Applications Código del curso: 20486 Duración: 5 días Acerca de este curso In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

1. Management Information Systems/ MIS211 (3 Crh.) pre. CS104+ BA Programming & Data Structures / MIS 213 (3 Cr.h.) pre CS104 (Computer Skills)

1. Management Information Systems/ MIS211 (3 Crh.) pre. CS104+ BA Programming & Data Structures / MIS 213 (3 Cr.h.) pre CS104 (Computer Skills) Courses Descriptions for BS.c. MIS Program Main Major Courses (Bachelor Degree in Management Information System) 1. Management Information Systems/ MIS211 (3 Crh.) pre. CS104+ BA108. This is an introductory

More information

Developing ASP.NET MVC 5 Web Applications

Developing ASP.NET MVC 5 Web Applications 20486C - Version: 1 23 February 2018 Developing ASP.NET MVC 5 Web Developing ASP.NET MVC 5 Web 20486C - Version: 1 5 days Course Description: In this course, students will learn to develop advanced ASP.NET

More information

ITT Technical Institute. SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS

ITT Technical Institute. SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS ITT Technical Institute SD3240T Creating Websites in the LAMP Environment Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 67 (41 Theory Hours, 26 Lab Hours) Prerequisite(s)

More information

Computer Information Systems (CIS) CIS 105 Current Operating Systems/Security CIS 101 Introduction to Computers

Computer Information Systems (CIS) CIS 105 Current Operating Systems/Security CIS 101 Introduction to Computers Computer Information Systems (CIS) CIS 101 Introduction to Computers This course provides an overview of the computing field and its typical applications. Key terminology and components of computer hardware,

More information

Developing ASP.Net MVC 4 Web Application

Developing ASP.Net MVC 4 Web Application Developing ASP.Net MVC 4 Web Application About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5 tools and technologies. The focus will

More information

Computer Science Department

Computer Science Department California State University, Dominguez Hills Computer Science Department Syllabus CS255 Dynamic Web Programming Dr. Jason Isaac Halasa Office Hours: MW 12:45-2:30 and 3:45-5:30 and by Appointment Office

More information

Cyber Security School

Cyber Security School Cyber Cyber Security School FUTURE PROOF Y SECURITY TALENT "The UK needs to tackle the systemic issues at the heart of the Cyber skills shortage..." National Cyber Security Strategy 2016-2021, HM Government

More information

today what is this course about? what is this course about? Welcome to CSC309! Programming on the Web APRIL 05

today what is this course about? what is this course about? Welcome to CSC309! Programming on the Web APRIL 05 Welcome to CSC309! Programming on the Web Amir H. Chinaei, Spring 2017 ahchinaei@cs.toronto.edu http://www.cs.toronto.edu/~ahchinaei/ Office hours: M 3:45-5:45 BA4222 today course outline (bird s-eye view)

More information

Course title: WEB DESIGN AND PROGRAMMING

Course title: WEB DESIGN AND PROGRAMMING Course title: WEB DESIGN AND PROGRAMMING Lecturers Full Prof. Dragutin Kermek, Ph.D., Matija Novak, M.Inf., Matija Kaniški, M.Inf. Language of Croatian and English instruction: Schedule: 75 teaching hours

More information

S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and

S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and S.No Description 1 Allocation of subjects to the faculty based on their specialization by the HoD 2 Preparation of college Academic Calendar and co-curricular calendar 3 Preparation of time table 4 Appointment

More information

GROUP ASSIGNMENT ENGINEERING MECHANICS (SRSD2093)

GROUP ASSIGNMENT ENGINEERING MECHANICS (SRSD2093) GROUP ASSIGNMENT ENGINEERING MECHANICS (SRSD2093) Synopsis This assignment is intended to develop further understanding of the test carried out in determining the parameters of statics. The majority of

More information

Bachelor of Science in Business Administration - Information Systems and Technology Major

Bachelor of Science in Business Administration - Information Systems and Technology Major Bachelor of Science in Administration - Information Systems and Technology Major Ling Li, Chair Harris Wu, Information Technology Area Coordinator Roya Ardalan, Chief Discipline Advisor The information

More information

IBM Skills Academy. For <<Academy>> Career-based Education

IBM Skills Academy. For <<Academy>> Career-based Education IBM Skills Academy Providing students with a career-oriented training program on emerging technologies such as Mobile Computing, Cybersecurity, Business Analytics, Big Data, Cloud Computing, Cognitive

More information

20486: Developing ASP.NET MVC 4 Web Applications

20486: Developing ASP.NET MVC 4 Web Applications 20486: Developing ASP.NET MVC 4 Web Applications Length: 5 days Audience: Developers Level: 300 OVERVIEW In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework

More information

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led

DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO Course: 10264A; Duration: 5 Days; Instructor-led CENTER OF KNOWLEDGE, PATH TO SUCCESS Website: DEVELOPING WEB APPLICATIONS WITH MICROSOFT VISUAL STUDIO 2010 Course: 10264A; Duration: 5 Days; Instructor-led WHAT YOU WILL LEARN In this course, students

More information

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already.

Luckily, our enterprise had most of the back-end (services, middleware, business logic) already. 2 3 4 The point here is that for real business applications, there is a connected back-end for services. The mobile part of the app is just a presentation layer that is unique for the mobile environment.

More information

Developing ASP.NET MVC 5 Web Applications. Course Outline

Developing ASP.NET MVC 5 Web Applications. Course Outline Developing ASP.NET MVC 5 Web Applications Course Outline Module 1: Exploring ASP.NET MVC 5 The goal of this module is to outline to the students the components of the Microsoft Web Technologies stack,

More information

Abstract. 1. Introduction. 2. AJAX overview

Abstract. 1. Introduction. 2. AJAX overview Asynchronous JavaScript Technology and XML (AJAX) Chrisina Draganova Department of Computing, Communication Technology and Mathematics London Metropolitan University 100 Minories, London EC3 1JY c.draganova@londonmet.ac.uk

More information

Syllabus Course Number: CS 412 Course Title: Web and Database Programming

Syllabus Course Number: CS 412 Course Title: Web and Database Programming Syllabus Course Number: CS 412 Course Title: Web and Database Programming Course Description CS412 - WEB AND DATABASE PROGRAMMING (3). Introduces web-based multi-tiered distributed application development.

More information

Our trainings can be delivered as an Onsite Classroom Training or as an Instructor-Led Live Online Training(ILT).

Our trainings can be delivered as an Onsite Classroom Training or as an Instructor-Led Live Online Training(ILT). About Shristi Shristi Technology Labs is an emerging Software Training solution provider for high end technologies. We are passionate about innovation, learning & development and quality. Our vision is

More information

CS50 Quiz Review. November 13, 2017

CS50 Quiz Review. November 13, 2017 CS50 Quiz Review November 13, 2017 Info http://docs.cs50.net/2017/fall/quiz/about.html 48-hour window in which to take the quiz. You should require much less than that; expect an appropriately-scaled down

More information

Research on Computer Network Virtual Laboratory based on ASP.NET. JIA Xuebin 1, a

Research on Computer Network Virtual Laboratory based on ASP.NET. JIA Xuebin 1, a International Conference on Advances in Mechanical Engineering and Industrial Informatics (AMEII 2015) Research on Computer Network Virtual Laboratory based on ASP.NET JIA Xuebin 1, a 1 Department of Computer,

More information

Review. Fundamentals of Website Development. Web Extensions Server side & Where is your JOB? The Department of Computer Science 11/30/2015

Review. Fundamentals of Website Development. Web Extensions Server side & Where is your JOB? The Department of Computer Science 11/30/2015 Fundamentals of Website Development CSC 2320, Fall 2015 The Department of Computer Science Review Web Extensions Server side & Where is your JOB? 1 In this chapter Dynamic pages programming Database Others

More information

Web Development with ASP.Net

Web Development with ASP.Net Western Technical College 10152187 Web Development with ASP.Net Course Outcome Summary Course Information Description Career Cluster Instructional Level Total Credits 3.00 Total Hours 72.00 This programming

More information

Unit title: Computing: Authoring a Website (SCQF level 6)

Unit title: Computing: Authoring a Website (SCQF level 6) National Unit specification General information Unit code: F3T2 12 Superclass: CB Publication date: December 2013 Source: Scottish Qualifications Authority Version: 02 Unit purpose This Unit is designed

More information

COURSE LISTING. Courses Listed. with SAP Fiori. 11 March 2018 (13:11 GMT) SAPX01 - SAP User Experience Best Practices UX101 - SAP Fiori, cloud service

COURSE LISTING. Courses Listed. with SAP Fiori. 11 March 2018 (13:11 GMT) SAPX01 - SAP User Experience Best Practices UX101 - SAP Fiori, cloud service with SAP Fiori COURSE LISTING Courses Listed SAPX01 - SAP User Experience Best Practices UX101 - SAP Fiori, cloud service GW100 - OData SAP Gateway 2.0 UX100 - SAP Fiori - Foundation UX401 - SAP Fiori

More information

Elementary Computing CSC /01/2015 M. Cheng, Computer Science 1

Elementary Computing CSC /01/2015 M. Cheng, Computer Science 1 Elementary Computing CSC 100 03/01/2015 M. Cheng, Computer Science 1 Welcome! 03/01/2015 M. Cheng, Computer Science 2 Is CSC 100 For You? CSC 105 is similar to CSC 100, but is designed primarily for students

More information

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS

MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS MOBILIZE YOUR ENTERPRISE WITH TELERIK SOLUTIONS Work doesn t just happen in the office. Technology is changing the way organizations operate. Today s business environment requires your employees to take

More information

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY

BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY Bachelor of Science in Information Technology BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY Description and Outcomes The objective of the Bachelor of Science in Information Technology program is to help

More information

CIS 408 Internet Computing (3-0-3)

CIS 408 Internet Computing (3-0-3) Cleveland State University Department of Electrical Engineering and Computer Science CIS 408 Internet Computing (3-0-3) Prerequisites: CIS 430 Preferred Instructor: Dr. Sunnie (Sun) Chung Office Location:

More information

Standard Course Outline IS 656 Information Systems Security and Assurance

Standard Course Outline IS 656 Information Systems Security and Assurance Standard Course Outline IS 656 Information Systems Security and Assurance I. General Information s Course number: IS 656 s Title: Information Systems Security and Assurance s Units: 3 s Prerequisites:

More information

Unit code: J/601/1286 QCF Level 4: BTEC Higher National Credit value: 15

Unit code: J/601/1286 QCF Level 4: BTEC Higher National Credit value: 15 Unit 14: Website Design Unit code: J/601/1286 QCF Level 4: BTEC Higher National Credit value: 15 Aim To enable learners to understand the concepts of website design and apply their own creativity in designing

More information

Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service

Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service Vb Net Tutorial For Beginners Visual Studio 2010 Create Web Service In this article I will explain a tutorial to create a simple Windows Service with sample Net Web Application using Visual Studio 2010

More information

AD - Distributed Applications

AD - Distributed Applications Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 701 - AC - Department of Computer Architecture Academic year: Degree: 2018 BACHELOR'S DEGREE IN INFORMATICS ENGINEERING (Syllabus

More information

Web Development Course (PHP-MYSQL-HTML5.0)

Web Development Course (PHP-MYSQL-HTML5.0) Mstechnologies.org https://www.facebook.com/mindscapestechnologies/ Web Development Course (PHP-MYSQL-HTML5.0) DURATION : 3 MONTHS Mindscapes Technologies Off # 01, Mezzanine Floor, Park View AptNear Usmania

More information

AIM. 10 September

AIM. 10 September AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area

More information

Computer Science. Computer Science 211. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes

Computer Science. Computer Science 211. Degrees and Certificates Awarded. A.S. Computer Science Degree Requirements. Program Student Outcomes Computer Science 211 Computer Science (See Computer Information Systems section for additional computer courses.) We are in the Computer Age. Virtually every occupation in the world today has an interface

More information

Web Application Penetration Testing

Web Application Penetration Testing Web Application Penetration Testing COURSE BROCHURE & SYLLABUS Course Overview Web Application penetration Testing (WAPT) is the Security testing techniques for vulnerabilities or security holes in corporate

More information

Course list for the Bachelor of Computer Science in INFORMATION SYSTEM

Course list for the Bachelor of Computer Science in INFORMATION SYSTEM Course list for the Bachelor of Computer Science in INFORMATION SYSTEM Course Objectives: Preparing graduates with knowledge, skills and competencies in the field of information systems, especially in

More information

COURSE OUTLINE PRE-REQUISITES/CO-REQUISITES: COMP228, COMP214 COURSE ELIGIBILITY FOR PRIOR LEARNING ASSESSMENT AND RECOGNITION (PLAR):

COURSE OUTLINE PRE-REQUISITES/CO-REQUISITES: COMP228, COMP214 COURSE ELIGIBILITY FOR PRIOR LEARNING ASSESSMENT AND RECOGNITION (PLAR): COURSE OUTLINE SCHOOL: School of Engineering Technology and Applied Science DEPARTMENT: PROGRAM: COURSE TITLE: Information and Communication Engineering Technology (ICET) Software Engineering Technology

More information

OVERVIEW OF SUBJECT REQUIREMENTS

OVERVIEW OF SUBJECT REQUIREMENTS Course Bachelor of Information Technology (Network Security) Course Number HE20524 Location Meadowbank OVERVIEW OF SUBJECT REQUIREMENTS Note: This document is intended as a guide only. Enrolling students

More information

Hands-On Hacking Course Syllabus

Hands-On Hacking Course Syllabus Hands-On Hacking Course Syllabus Version 0. 1 Hands-On Hacking 1 Table of Contents HANDS-ON HACKING... 1 TABLE OF CONTENTS... 2 COURSE SYLLABUS... 3 Course... 3 Student Pre-requisites... 3 Laptop Requirements...

More information

Programming the World Wide Web by Robert W. Sebesta

Programming the World Wide Web by Robert W. Sebesta Programming the World Wide Web by Robert W. Sebesta Tired Of Rpg/400, Jcl And The Like? Heres A Ticket Out Programming the World Wide Web by Robert Sebesta provides students with a comprehensive introduction

More information

الجهة المدققة: عمادة التطوير والجودة عدد صفحات النموذج: Course Syllabus. Credit hours: 3. Academic Staff Specifics Office Number and Location IT 313

الجهة المدققة: عمادة التطوير والجودة عدد صفحات النموذج: Course Syllabus. Credit hours: 3. Academic Staff Specifics Office Number and Location IT 313 QFO-AP-FI-MO02 Course Syllabus جامعة فيالدلفيا النموذج: اسم 1 رقم االصدار : ) Revision) التاريخ :17/11/05 الجهة المصدرة: كلية تكنولوجيا المعلومات Philadelphia University الجهة المدققة: عمادة التطوير والجودة

More information

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc.

Technology in Action. Alan Evans Kendall Martin Mary Anne Poatsy. Eleventh Edition. Copyright 2015 Pearson Education, Inc. Technology in Action Alan Evans Kendall Martin Mary Anne Poatsy Eleventh Edition Technology in Action Chapter 8 Behind the Scenes: Software Programming 2 Topics Understanding Software Programming The Importance

More information

Assessment for all units is ongoing and continuous consisting of tests, assignments and reports. Most units have a final two-hour examination.

Assessment for all units is ongoing and continuous consisting of tests, assignments and reports. Most units have a final two-hour examination. Diploma of Computing Course Outline (T3, 2017) Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June,

More information

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018 Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.

More information

ACTIVE MICROSOFT CERTIFICATIONS:

ACTIVE MICROSOFT CERTIFICATIONS: Last Activity Recorded : February 14, 2014 Microsoft Certification ID : 2997927 CHRISTIAN GYSSELS CAIXA POSTAL 22.033 FLORIANOPOLIS, Santa Catarina 88095-971 BR gyssels@dekeract.com *Charter- Certification

More information