GTU Information Technology engineering B.E
sem 7 syllabus of all subjects
syllabus of all subjects
(1) Summer Internship (3170001):
(2) Information Retrieval (3170718):
Rationale: Information Retrieval (IR) systems
give access to large amounts of online information stored as text, images,
speech or video, e.g., Web documents. IR systems should only retrieve those
documents that are relevant to a user's interest but have to deal with the
uncertainty of describing what a document is about and what a user is actually interested
in.
(3) Internet of Things (3171108)
Rationale: IoT market is growing rapidly from
installed base of about 30 billion devices in the year 2020 and expected to
grow up to 75 billion devices by 2025. IoT is useful in many sectors like
consumer, commercial, infrastructure, health, industry and military. Industry
4.0 is based on IoT. This course will provide opportunity to the students for
contribution in IoT applications.
(4) Wireless Communication (3171608):
Rationale: The course will provide fundamental
knowledge and awareness about recent trends of wireless communication systems
and Networks. In this course, emphasis is also given for building foundation of
cellular concepts which will be useful for understanding the fundamentals of
cellular mobile communication systems design.
(5) Software Project Management (3171609):
Rationale: Today’s world is a digital world
driven by software of varying sizes and complexity. Understandably, the effectiveness
and efficiency of the work done nowadays, primarily depends on the quality of
the software(s) being employed. The quality of the software relies on the way
it is managed during its development as well as maintenance.
(6) Agile Development and UI/UX
design (3171610):
Rationale: Agile software development
methodology helps software development teams to have high degree of
collaboration with the clients, providing more opportunities for the team to
truly understand the client’s vision hence significantly improve the quality of
their software at each release. The developers can adapt to changes quickly. UX
is important in fulfilling the user's needs.
(7) Graph Theory And Combinatorics (3171611):
Rationale: This course will introduce students
to graph theory through foundational concepts and fundamental existential and
algorithmic problems related to trees, matchings, connectivity and planarity,
using proof techniques based on induction, extremal choices, and algorithms.
(8) Virtual And Augment Reality (3171612):
Rationale: This course covers the development of Virtual/Augmented reality (VR/AR) worlds, including mathematical basis of motion and physics in VR/AR worlds, human visual perception, design practices to enable immersive experiences for users, and development on heterogeneous device hardware.
(9) Pattern Recogniton (3171613):
Rationale: Pattern recognition techniques are
used to design automated systems that improve their own performance through
experience. This course covers the methodologies, technologies, and algorithms
of statistical pattern recognition from a variety of perspectives.
(10) Computer Vision (3171614):
Rationale: In this course students will learn
basic principles of image formation, image processing algorithms and recognition
from single or multiple images (video). This course emphasizes the core vision
tasks of scene understanding and recognition. Applications to object
recognition, image analysis, image retrieval and object tracking will be
discussed.
(11) Data Compression (3171615):
Rationale: Information is generated and used in
digital form in the form of numbers represented by bytes of data. Number of
bytes required to represent multimedia data can be huge. Given the explosive
growth of data that needs to be transmitted and stored, compression techniques
need to be used.
(12) Internetwork security and Web
analytics (3171616):
Rationale: Internetwork security helps in
identifying security points and helps in identifying the protocols where
security is deployed. Web Analytics helps in identifying online/offline
patterns and trends of web traffic. It is used to collect, measure, report, and
analyze website data. Web analytics tracks key metrics and analyze visitors'
activity and traffic flow.
(13) Applied Machine Learning (3171617):
Rationale: The objective of the course is to
introduce the students with concepts of machine learning, machine learning
algorithms and building the applications using machine leaning for various
domains.
(14) Blockchain (3171618):
Rationale: Blockchain helps to manage and
secure data as a record with their digital relationships in a decentralized
manner. With blockchain technology, there is no need for a central authority
and two parties can securely conduct communication with one another at a faster
pace. Blockchain makes the Transaction transparent by keeping the chain of
records.
0 Comments