Program

M. Tech in Web Technology

Program Code

MTECHWT

Level

Post Graduate

Duration

2 Year

Department name

Department of Computer Science
Semester Sr no CourseCode Course CourseCredit
Sem-1 1 MTWT111 DESIGN & ANALYSIS OF ALGORITHMS 4
Sem-1 2 MTWT112 WEB APPLICATION DEVELOPMENT- I 6
Sem-1 3 MTWT113 INTERNET PROGRAMMING 6
Sem-1 4 MTWT114 CLIENT SIDE SCRIPTING 6
Sem-1 5 MTWT115 RESEARCH METHODOLOGY FOR COMPUTER SCIENCE 4
Sem-2 1 MTWT121 FOUNDATIONS OF CRYPTOGRAPHY 4
Sem-2 2 MTWT122 DATA ANALYTICS 6
Sem-2 3 MTWT123 WEB APPLICATION DEVELOPMENT- II 6
Sem-2 4 MTWT124 WEB SERVER MANAGEMENT 6
Sem-2 5 MTWT125 WEB SECURITY 4
Sem-3 1 MTWT211 CLOUD COMPUTING 4
Sem-3 2 MTWT212 MOBILE APPLICATION DEVELOPMENT 6
Sem-3 3 MTWT213 ELECTIVE 4
Sem-3 4 MTWT214 DISSERTATION PHASE-1 12
Sem-3 5 MTWT213(1) User Interface Design 4
Sem-3 6 MTWT213(2) Web Data Management 4
Sem-3 7 MTWT213(3) Natural Language Processing 4
Sem-4 1 MTWT221 DISSERTATION PHASE-2 26
Intake
CourseType Shift
Sanctioned Intake
Fees
General EWS SEBC SC ST Male Female
HPP/Self Finance Morning 13 2 7 2 3 25000 25000
Eligibility Criteria
  • PO1: To create expertise in order to produce competent, creative and imaginative engineers
  • PO2: To practice acquired knowledge in support of the design of diverse ICT applications
  • PO3: To practice acquired knowledge, skills, and tools pertinent to ICT applications
  • PO4: To promote development of intellectual property by publishing articles in journals, conference proceedings, etc.
  • PO5: To promote independent and collaborative work in ICT domain
  • PO6: To provide fundamental and advanced knowledge in the domain of Communications, Networking & Web Technologies
  • PSO1: Be able to create and manage Web Server
  • PSO2: Be able to create scalable web applications
  • PSO3: Be able to define research problem precisely
  • PSO4: Be able to design and develop dynamic mobile applications with focus on FOSS
  • PSO5: Be able to design dynamic websites / web applications using server side scripting with focus on FOSS
  • PSO6: Be able to design effective Human Computer Interfaces
  • PSO7: Be able to design static websites / web applications using client side scripting technologies
  • PSO8: Be able to develop and deploy mobile applications
  • PSO9: Be able to implement research methodology
  • PSO10: Be able to make web applications and websites secure using web security techniques
Subject Name: DESIGN & ANALYSIS OF ALGORITHMS

Statements: CO1: To develop proficiency in problem solving and programming CO2: To be able to carry out the Analysis of various Algorithms for mainly Time and Space Complexity. CO3: To get a good understanding of applications of Data Structures. CO4:To develop a base for advanced study in Computer Science.

Subject Name: WEB APPLICATION DEVELOPMENT- I

Statements: CO1:learn the platform neutral fundamentals of secure, dynamic web application development. CO2: learn how to implement a web application using one specific set of open sources server-side tools: PHP and MySQL.

Subject Name: INTERNET PROGRAMMING

Statements: CO1: To introduce the principles of Python Programming CO2: To introduce the principles of Network Programming CO3: To understand and use functionality of various Python libraries for Network Programming CO4: To gain basic insight of programming that can be used over Internet and World Wide Web.

Subject Name: CLIENT SIDE SCRIPTING

Statements: CO1: to teach the concepts of Web Application development CO2: to create web page using HTML, CSS, Java Script and JQuery.

Subject Name: RESEARCH METHODOLOGY FOR COMPUTER SCIENCE

Statements: CO1:Enable students to understand what research is and what it is not. CO2: Introduce the concept of research problem- and to discuss what a researchable problem is CO3:Evaluate literature, form a variety of sources, pertinent to the research objectives. CO4:Identify and justify the basic components of the research framework, relevant to the tackled research problem. CO5:Explain and justify how researchers will collect research data CO6:Discuss how to cite sources, using different reference management systems CO7:Consider the kind of language to use in an academic written work. CO8:Put forward a credible research proposal

Subject Name: FOUNDATIONS OF CRYPTOGRAPHY

Statements: CO1:To understand the state-of-the-art in the area of Applied Cryptography CO2: To study the underlying principles for confidentiality, integrity and authentication CO3:To develop a base for advanced study of subjects pertaining to Network Security and Web Security CO4:To implement various open source tools related to network security

Subject Name: DATA ANALYTICS

Statements: CO1: To enable students to understand key concepts of data, data mining, data analysis and data analytics CO2:To understand how data is created, stored, accessed CO3: To understand tools to effectively organize and visualize dataTo understand application of learning algorithms to data

Subject Name: WEB APPLICATION DEVELOPMENT- II

Statements: CO1: to teach students the Django web application framework and enable them to develop Python-based web applications. CO2:to configure settings, static resource management, logging, debugging, and email using Python and Django.

Subject Name: WEB SERVER MANAGEMENT

Statements: CO1:To make students will learn the concept of web server management and apply the concepts in practical.

Subject Name: WEB SECURITY

Statements: CO1: Necessity to secure web applications CO2:The different risks to web applications CO3:The steps required to mitigate those risks

Subject Name: CLOUD COMPUTING

Statements: CO1: Implement business solutions over cloud computing platform CO2:To understand the service model with reference to cloud computing CO3: To appreciate the role of Virtualization Technologies with reference to cloud infrastructure CO4:Deploy programs and software over cloud infrastructure

Subject Name: MOBILE APPLICATION DEVELOPMENT

Statements: CO1: Understand the architecture and components of Android SDK CO2: Understand use of Tools/Technologies like Android Studio and Android Platform for application development over mobile computing environment CO3: Create mobile applications on the Android Platform with advanced functionalities CO4:Understand process of monetizing and publishing applications

Subject Name: DISSERTATION PHASE-1

Statements: CO1: To apply the concepts of research skills and research design. CO2: To learn framing of research problem, pursuing literature review and framing the hypothesis

Subject Name: DISSERTATION PHASE-2

Statements: CO1: To demonstrate the research and problem solving skills by developing innovative solutions to the research problem identified. CO2: To contribute innovations to academia and industry

Subject Name: User Interface Design

Statements: CO1:Develop concepts of user interface design CO2:Develop skills in user experience design CO3:Develop collaborative skills in design problem solving

Subject Name: Web Data Management

Statements: CO1: Understand state of the art in designing and building web applications and services CO2: Gain insights into issues and challenges that revolve around the management and processing of data CO3:Understand the concepts of XML, Ontologies, RDF and OWL

Subject Name: Natural Language Processing

Statements: CO1:Understand the key concepts pertaining to Linguistics and NLP that are used to describe and analyze natural language CO2:Gain insights into statistical and semantic approaches to NLP CO3: Apply basic principles of machine learning to natural language data CO4:Appreciate the use standard software packages for machine learning in the domain of NLP CO5:Understand how data structures and algorithms are used in NLP

Academy Year Title Download

Gujarat University

Online Admission PhD
Apply Information