DEPARTMENT OF INFORMATION TECHNOLOGY
Overview
The Department of Information Technology which was started in the year 2002 offers a UG Programme (B.Tech.) in Information Technology with sanctioned intake of 120.It has dedicated and specialized faculty members in different areas of Information Technology with rich experience in academics and research. The department has well equipped laboratories with modern computer equipments.
Vision
To embrace the students with technical skill through best teaching learning process to become competent technocrats in the field of Information Technology.
Mission
Department of Information Technology is committed to:
- To provide effective program by outcome-based education for students.
- To offer pleasant environment to achieve brilliance in teaching skill, development process and new innovation.
- To improve the student’s skill with social awareness, Professional Ethics, Human value and problem-solving skills
- To improve the skills and infrastructure facilities for faculties.
Highlights
The B. Tech Information Technology programme conveys the basics as well as latest technical knowledge relating to the rapidly developing field of Information and Communication Engineering. It began in the year 2002, with an intake of 60 students and then increased to 120.
The Department has well-set faculty representing high professionalism, helps the graduating technocrats to attain excellence in all growth of life. The department has excellent infrastructure facilities with well qualified and dedicated faculty members having specialization in the areas like Data Mining, Wireless networks, Distributed Computing, Computer Networks, Soft Computing, Network Security, Digital Signal Processing, Big Data Analytics, Image Processing, Cloud Computing, Web Technologies and Mobile Computing.
Achievements
- Conducted webinar on the topic “Intellectual Property Rights and Patent Filing”
- Conducted EAMCET Mock test for intermediate students.
- Conducted online Quiz on “Skill Test on Computer Professional-2”.
- Coordinated the online Quiz with Humanities and Science department for “ COVID-19: “CORONA WARRIOR”.
- Ms.Samra Ahmed and Ms.Zakirah Wahab got internship at EdVenture Park and doing ongoing project entitled “The Good Pharmacy”.
- Ms.Asma Mohamed, Ms.Shan Fathima and Ms.WardhaNaziagot internship at EdVenture Park and doing on going project entitled “Lecture Pro” EdVenture Park.
Programme Educational Objective (PEO)
Information Technology Graduates should be able to
PEO1: Exceed expectations in proficient career and/or higher education by obtaining information in scientific, computing and engineering standards
.
PEO2: Graduates will have center engineering information and computer program abilities to get it, analyze and create with efficient design for different software systems, devices etc. and give arrangements for the genuine time applications.
PEO3: Show polished skill, moral demeanor, communication aptitudes, group work in their calling and adjust to current patterns by locks in deep rooted learning
Programme Outcomes (PO)
Engineering Graduates will be able to
PO1: Engineering Knowledge: Apply the knowledge of mathematics, science, engineering fundamentals, and an engineering specialization to the solution of complex engineering problems.
PO2: Problem Analysis: Identify, formulate, review research literature, and analyse complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences.
PO3: Design/Development of Solutions: Design solutions for complex engineering problems and design system components or processes that meet the specified needs with appropriate consideration for the public health and safety, and the cultural, societal, and environmental considerations.
PO4: Conduct Investigations of Complex Problems: Use research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions for complex problems.
PO5: Modern Tool Usage: Create, select, and apply appropriate techniques, resources, and modern engineering and IT tools including prediction and modeling to complex engineering activities with an understanding of the limitations.
PO6: The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to the professional engineering practice.
PO7: Environment and Sustainability: Understand the impact of the professional engineering solutions in societal and environmental contexts, and demonstrate the knowledge of, and need for sustainable development.
PO8: Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of the engineering practice.
PO9: Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse teams, and in multidisciplinary settings.
PO10: Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as, being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.
PO11: Project Management and Finance: Demonstrate knowledge and understanding of the engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.
PO12: Life-long Learning: Recognize the need for, and have the preparation and ability to engage in independent and lifelong learning in the broadest context of technological change.
Program Specific Outcomes (PSO)
After the fruitful completion of B.Tech program in Information Technology, the graduates will be able to
PSO1 : Analyze and plan a computing framework through procured skill, information and abilities.
PSO2 : Select fitting cutting edge program , software tools to create arrangements for different needs of software industry and society.
PSO3 : Create an state of mind required to get it the social issues and apply the proficient abilities to supply attainable arrangements.
Course Outcomes (CO) R18 2,3,4 YEAR
CS301ES Analog and Digital Electronics
CO1 Ability to learn the characteristics of various components and understand the utilization of components.
CO2 Design and analyze small signal amplifier circuits. Know about the logic families and realization of logic gates.
CO3 Design and analyze combinational and sequential circuits
CO4 Learn Postulates of Boolean algebra and to minimize combinational functions
CO5 Analyze the characteristics of various components.
CS302PC Data Structures
CO1 Ability to select the data structures that efficiently model the information in a problem.
CO2 Ability to assess efficiency trade-offs among different data structure implementations or combinations.
CO3 Implement and know the application of algorithms for sorting and pattern matching.
CO4 Design programs using a variety of data structures, including hash tables, binary and general tree structures, search trees, tries, heaps, graphs, and AVL-trees.
CO5 Able to understand pattern matching & tries.
MA303BS Computer Oriented Statistical Methods
CO1 Apply the concepts of probability and distributions to some case studies
CO2 Correlate the material of one unit to the material in other units
CO3 Evaluate Probability, and probability distributions of single and multiple random variables
CO4 Ability to resolve the potential misconceptions and hazards in each topic of study.
CO5 Understand the concept of Stochastic Processes and Markov Chains.
IT304PC Computer Organization and Microprocessor
CO1 Able to understand the basic components and the design of CPU, ALU and Control Unit.
CO2 Ability to understand memory hierarchy and its impact on computer cost/performance. Ability to understand the instruction set, instruction formats and addressing modes of 8086.
CO3 Ability to write assembly language programs to solve problems.
CO4 Ability to understand the memory organization and I/O organization.
CO5 Ability to understand the advantage of instruction level parallelism and pipelining for high performance Processor design.
CS305PC Object Oriented Programming Using C++
CO1 Able to develop programs with reusability
CO2 Ability to understand data abstraction and classes.
CO3 Develop applications for a range of problems using object-oriented programming techniques.
CO4 Develop programs for file handling
CO5 Handle exceptions in programming
CS306ES Analog and Digital Electronics Lab
CO1 Ability to learn the characteristics of various components. Understand the utilization of components.
CO2 Design and analyze small signal amplifier circuits. Know about the logic families and realization of logic gates.
CO3 Design and analyze combinational and sequential circuits
CO4 Learn Postulates of Boolean algebra
CO5 to minimize combinational functions
CS307PC Data Structures Lab
CO1 Ability to develop C programs for computing and real-life applications using basic elements like control statements, arrays, functions, pointers and strings.
CO2 Develop a C program for and data structures like stacks, queues and linked lists.
CO3 Ability to perform various operations on linked lists using functions.
CO4 Ability to Implement searching algorithms
CO5 Ability to Implement sorting techniques.
IT308PC IT Workshop and Microprocessor Lab
CO1 Identify various hardware components of computer
CO2 Assemble and configure the computer
CO3 Able to use various operations using MS-Word and Ms-Excel tools
CO4 Able to use presentation using MS-Power point tools
CO5 Able to program in 8086 microprocessor chip
CS309PC C++ Programming Lab
CO1 Understand the concept of object-oriented programming using the C++ language to develop applications for a range of problems using object-oriented programming techniques.
CO2 Able to understand the declaration of classes and its data members.
CO3 Able to understand different forms of inheritance.
CO4 Develop a program for polymorphism concepts for a given application
CO5 Able to understand the concepts of console I/O operations and file handling.
Year 2 – SEMESTER 2
MC309/ MC409 Gender Sensitization Lab
CO1 Students will have developed a better understanding of important issues related to gender in contemporary India and also to develop a sense of appreciation of women in all walks of life.
CO2 Students will be sensitized to basic dimensions of the biological, sociological, psychological and legal aspects of gender.
CO3 Students will acquire insight into the gendered division of labour and its relation to politics and economics. Men and women students and professionals will be better equipped to work and live together as equals.
CO4 Through providing accounts of studies and movements as well as the new laws that provide protection and relief to women
CO5 Students to understand and respond to gender violence.
CS401PC Discrete Mathematics
CO1 Ability to understand and construct precise mathematical proofs
CO2 Ability to use logic and set theory to formulate precise statements
CO3 Ability to describe and manipulate sequences
CO4 Ability to analyze and solve counting problems on finite and discrete structures
CO5 Ability to apply graph theory in solving computing problems
SM402MS/ SM305MS Business Economics and Financial Analysis
CO1 The students will understand the various Forms of Business and the impact of economic variables on the Business.
CO2 The Demand & Supply aspects are learnt.
CO3 The Production, Cost, Market Structure, Pricing aspects are learnt.
CO4 The Students can study the firm’s financial position by analyzing the Financial Statements of a Company.
CO5 Understand the concept of Ratios and Cash Flow analysis.
CS403 PC Operating Systems
CO1 Demonstrate the knowledge of the components of computer and their respective roles in computing.
CO2 Will be able to control access to a computer and the files that may be shared
CO3 Ability to recognize and resolve user problems with standard operating environments. Gain practical knowledge of how programming languages, operating systems, and architectures interact and how to use each effectively.
CO4 Able to understand Memory management and Page Replacement Algorithms.
CO5 Able to understand File System Interface and its operations.
CS404PC Database Management Systems
CO1 Gain knowledge of fundamentals of DBMS, database design and normal forms
CO2 Master the basics of SQL for retrieval and management of data.
CO3 Able to understand SQL: QUERIES, CONSTRAINTS, TRIGGERS
CO4 Be acquainted with the basics of transaction processing and concurrency control.
CO5 Familiarity with database storage structures and access techniques.
CS405PC Java Programming
CO1 Able to solve real world problems using OOP techniques. Able to understand the use of abstract classes.
CO2 Able to understand the implementation of packages and interfaces
CO3 Able to develop multithreaded applications with synchronization.
CO4 Able to solve problems using java collection framework and I/o classes.
CO5 Able to develop applets for web applications, Able to design GUI based applications
CS406PC Operating Systems Lab
CO1 Able to implement C programs using Unix system calls
CO2 Simulate and implement CPU scheduling.
CO3 Implement banker’s algorithm
CO4 Implement deadlock management, file management
CO5 Analyze the concept of memory management.
CS407PC Database Management Systems Lab
CO1 Acquire conceptual design of ER Model
CO2 Acquire skills in using SQL commands for data definition and data manipulation.
CO3 Design database schema for a given application and apply normalization
CO4 Develop solutions for database applications using procedures, cursors and triggers
CO5 To develop a data base software for a real time problem
MC400HS Java Programming Lab
CO1 Able to write programs using abstract classes.
CO2 Able to write multithreaded programs.
CO3 Able to write programs for solving real world problems using java collection frame work.
CO4 Able to write GUI programs using swing controls in Java.
CO5 Develop a program for implementing inheritance and polymorphism
MC409/ MC309 Constitution of India
CO1 Able to understand the perspective of the Constitution of India
CO2 Understand the scheme of the fundamental rights, Fundamental Duties and its legal status
CO3 Know the legislative, financial powers and constitution powers
CO4 Aware of Emergency Provisions and Local Self Government
CO5 Know the scheme of Fundamental Rights.
Year 3 – SEMESTER 1 CS501PC Formal Languages and Automata Theory
CO1 Able to understand the concept of abstract machines and their power to recognize the languages.
CO2 Able to employ finite state machines for modeling and solving computing problems.
CO3 Able to design context free grammars for formal languages.
CO4 Able to gain proficiency with mathematical tools and formal methods.
CO5 Able to distinguish between decidability and undecidability.
CS502PC Software Engineering
CO1 Able to gain the knowledge of Process and Process Models.
CO2 Ability to translate end-user requirements into system and software requirements, using e.g. UML, and structure the requirements in a Software Requirements Document (SRD).
CO3 Identify and apply appropriate software architectures and patterns to carry out high level design of a system and be able to critically compare alternative choices.
CO4 Will have experience and/or awareness of testing problems and will be able to develop a simple testing report.
CO5 Able to identify and analyze Risk Management.
IT503PC Data Communication and Computer Networks
CO1 Students should be understand and explore the basics of Computer Networks and Various Protocols.
CO2 To understand the concepts of World Wide Web.
CO3 Students will be in a position to administrate a network and flow of information.
CO4 Able to understand easily the concepts of network security, Mobile and ad hoc networks
CO5 Able to understand various application layer protocols.
IT504PC Web Programming
CO1 Design web pages. Apply object-oriented aspects to Scripting.
CO2 Use technologies of Web Programming.
CO3 Create databases with connectivity using JDBC.
CO4 Able to understand Applets and Introduction to JSP.
CO5 Build web-based application using sockets.
IT511PE BIOMETRICS (Professional Elective – I)
CO1 Understand the need of biometric in the society. Identify the various Biometric technologies.
CO2 Design of biometric recognition for the organization.
CO3 Develop simple applications for privacy.
CO4 Understand the watermarking techniques of biometrics.
CO5 Understand the research on biometric techniques.
CS512PE Advanced Computer Architecture (Professional Elective – I)
CO1 To gain knowledge of Computational models and Computer Architectures.
CO2 To understand the concepts of parallel computer models.
CO3 To learn Scalable Architectures, Pipelining processing
CO4 To study Superscalar processors and multiprocessors
CO5 To understand the concepts of Scalable, Multithreaded and Dataflow Architectures
CS513PE DATA ANALYTICS (Professional Elective – I)
CO1 To design Data Architecture
CO2 Understand the impact of data analytics for business decisions and strategy
CO3 Understand various Data Sources
CO4 Carry out data analysis/statistical analysis
CO5 To carry out standard data visualization and formal inference procedures
CS514PE Image Processing (Professional Elective – I)
CO1 Demonstrate the knowledge of the basic concepts of two-dimensional signal acquisition, sampling, and quantization. and to demonstrate the knowledge of 2D transformation techniques.
CO2 Understand the knowledge of image enhancement.
CO3 Demonstrate the knowledge of filtering techniques.
CO4 Demonstrate the knowledge of image segmentation, restoration and compression techniques.
CO5 Illustrate the knowledge of restoration and compression techniques.
CS515PE Principles of Programming Languages (Professional Elective – I)
CO1 Acquire the skills for expressing syntax and semantics in formal notation. Identify and apply a suitable programming paradigm for a given computing application
CO2 Understand data types and control structures.
CO3 Understanding and implementing sub programs.
CO4 Acquire the concurrency and exception handling.
CO5 Gain knowledge of and able to compare the features of various programming languages
CS521PE Computer Graphics (Professional Elective – II)
CO1 Be able to design applications that display graphic images to given specifications
CO2 Understand 2-D geometrical transformation and viewing.
CO3 Acquire familiarity with the relevant mathematics of computer graphics.
CO4 Understand 2-D geometrical transformation and viewing.
CO5 Be able to design basic graphics application programs, including animation
IT521PE Database Security (Professional Elective – II)
CO1 Able to learn the security of databases
CO2 Ability to carry out a risk analysis for large database.
CO3 Able to learn the design techniques of database security
CO4 Ability to set up, and maintain the accounts with privileges and roles.
CO5 Learn the Model for the Protection of New Generation Database Systems
CS522PE Advanced Operating Systems (Profession – II)
CO1 Understand the design approaches of advanced operating systems
CO2 Analyze the design issues of distributed operating systems.
CO3 Evaluate design issues of multi processor operating systems.
CO4 Identify the requirements Distributed File System and Distributed Shared Memory.
CO5 Formulate the solutions to schedule the real time applications.
IT523PE Machine Learning (Professional Elective – II)
CO1 Understand the concepts of computational intelligence like machine learning
CO2 Understand the Neural Networks and its usage in machine learning application
CO3 Ability to get the skill to apply machine learning techniques to address the real time problems in different areas
CO4 Able to gain knowledge on statistical methods.
CO5 Able to understand and analyze Pattern comparison techniques.
IT524PE Pattern Recognition (Professional Elective – II)
CO1 Understand the theory, benefits, inadequacies and possible applications of various machine learning and pattern recognition algorithms
CO2 Identify and employ suitable machine learning techniques in classification.
CO3 Identify and employ pattern recognition, clustering and decision problems.
CO4 Able to understand support vector machine
CO5 Able to understand clustering.
CS505PC Software Engineering Lab
CO1 Able to gain the knowledge of Process and Process Models.
CO2 Ability to translate end-user requirements into system and software requirements, using e.g. UML, and structure the requirements in a Software Requirements Document (SRD).
CO3 Identify and apply appropriate software architectures and patterns to carry out high level design of a system and be able to critically compare alternative choices.
CO4 Will have experience and/or awareness of testing problems and will be able to develop a simple testing report.
CO5 To use a CASE Tools software for doing simple projects
IT506PC Computer Networks & Web Programming Lab
CO1 Implement data link layer farming methods
CO2 Analyze error detection and error correction codes.
CO3 Implement and analyze routing and congestion issues in network design.
CO4 Implement Encoding and Decoding techniques used in presentation layer
CO5 To simulate a program using scripting language
EN508HS Advanced Communication Skills Lab
CO1 The students will be able to acquire vocabulary and use it different social context. At the same time listen and speak spoken English effectively.
CO2 The students will be able to read and comprehend texts proficiently.
CO3 The students will be able to communicate their ideas in writing coherently, confidently in formal and in informal context.
CO4 The students will acquire behavioral skills for their possible job prospects.
CO5 Activities for group discussion and interview skilss
MC510 Intellectual Property Rights
CO1 Understand the importance of intellectual property rights.
CO2 Understanding and evaluating trade mark.
CO3 Law of copy rights and patents.
CO4 Determination of trade secrete status and unfair competition
CO5 Intellectual property audits and international development in trade secrets law.
Year 3 – SEMESTER 2 IT601PC Introduction to Embedded Systems
CO1 Expected to understand the selection procedure of processors in the embedded domain.
CO2 Able to understand core of the embedded systems and other system components.
CO3 Design procedure of embedded firm ware.
CO4 Expected to visualize the role of real-time operating systems in embedded systems.
CO5 Expected to evaluate the correlation between task synchronization and latency issues
IT602PC Principles of Compiler Construction
CO1 Ability to design, develops, and implements a compiler for any language.
CO2 Able to use lex and yacc tools for developing a scanner and a parser. Able to design and implement LL and LR parsers.
CO3 Able to design algorithms to perform code optimization in order to improve the performance of a program in terms of space and time complexity.
CO4 Able to write algorithms to generate code for a target machine.
CO5 Ability to design algorithms to generate machine code
IT603PC Algorithm Design and Analysis
CO1 Ability to analyze the performance of algorithms
CO2 Ability to perform backtracking.
CO3 Ability to choose appropriate data structures and algorithm design methods for a specified application
CO4 Ability to understand how the choice of data structures and the algorithm design methods impact the performance of programs
CO5 Understand the problems of P, NP and NP complete.
IT604PC Internet of Things
CO1 Interpret the impact and challenges posed by IoT networks leading to new architectural models.
CO2 Compare and contrast the deployment of smart objects and the technologies to connect them to network. Appraise the role of IoT protocols for efficient network communication.
CO3 Able to understand Python Scripting Language which is used in many IoT devices
CO4 Understand the Raspberry PI platform, that is widely used in IoT applications
CO5 Know the implementation of web-based services on IoT devices
IT611PE Ethical Hacking (Professional Elective – III)
CO1 Gain the knowledge of the use and availability of tools to support an ethical hack
CO2 Gain the knowledge of interpreting the results of a controlled attack
CO3 Understand the technical preparation for a hack.
CO4 Understand the role of politics, inherent and imposed limitations and metrics for planning of a test
CO5 Comprehend the dangers associated with penetration testing.
CS612PE Network Programming (Professional Elective – III)
CO1 To write socket API based programs
CO2 To design and implement client-server applications using TCP and UDP sockets
CO3 Understand advanced programming techniques such as IPv6 Socket Programming.
CO4 Understand network conversions, multicasting, broad casting.
CO5 To understand socket programming.
CS613PE Scripting Languages (Professional Elective – III)
CO1 Comprehend the differences between typical scripting languages and typical system and application programming languages.
CO2 Gain knowledge of the strengths and weakness of Ruby, embedding ruby to other languages.
CO3 Acquire programming skills in PERL and scripting language.
CO4 Able to Understand Advanced perl language.
CO5 Understand TCL sstructure and TK – Visual Tool kits.
CS614PE Mobile Application Development (Professional Elective – III)
CO1 Student understands the working of Android OS Practically.
CO2 Student will be able to develop Android user interfaces
CO3 Student will be able to develop the Android Applications.
CO4 Student will be able to save and retrieve data using Shared Preference
CO5 Understand SQLite database and Using content Providers.
CS615PE Software Testing Methodologies (Professional Elective – III)
CO1 Know the basic concepts of software testing and its essentials.
CO2 Able to Perform functional testing using control flow and transaction flow graphs.
CO3 Design and develop the best test strategies in accordance to the development model.
CO4 Able to perform transition testing and draw state graphs.
CO5 Able to gain skills in software test automation and management using latest tools.
IT605PC Embedded Systems & Internet of Things Lab
CO1 Able to develop simple electrical and electronic models based on the knowledge gained.
CO2 Able to propose IoT based projects
CO3 Able to defend IoT based projects
CO4 Able to implement real time system projects
CO5 To implement web based services
IT606PC Compiler Construction Lab
CO1 Design and develop interactive and dynamic web applications using HTML, CSS, JavaScript and XML
CO2 Apply client-server principles to develop scalable and enterprise web applications.
CO3 Ability to design, develops, and implements a compiler for any language and also implement LL and LR Parser.
CO4 Able to design and implement LL and LR parsers.
CO5 Able to design and implement LR parsers.
IT621PE Ethical Hacking Lab (Professional Elective – III)
CO1 Gain the knowledge of the use and availability of tools to support an ethical hack
CO2 Gain the knowledge of interpreting the results of a controlled attack
CO3 Able to study techniques for Web based Password Capturing.
CO4 Understand the role of politics, inherent and imposed limitations and metrics for planning of a test
CO5 understand phishing techniques and DOS attacks
CS622PE Network Programming Lab (Professional Elective – III)
CO1 To write socket API based programs
CO2 To design and implement client-server applications using TCP and UDP sockets
CO3 Understand advanced programming techniques such as IPv6 Socket Programming.
CO4 Understand network conversions, multicasting, and broadcasting.
CO5 To understand broadcasting techniques
CS623PE Scripting Languages Lab (Professional Elective – III)
CO1 Ability to understand the differences between Scripting languages and programming languages
CO2 Able to gain some fluency programming in Ruby, Perl, TCL and TK – visual tool kits.
CO3 Acquire programming skills in PERL and scripting language.
CO4 Able to Understand Advanced perl language.
CO5 To implement an application using scripting language
CS624PE Mobile Application Development Lab (Professional Elective – III)
CO1 Student understands the working of Android OS Practically and able to develop user interfaces.
CO2 Student will be able to develop the Android Applications.
CO3 Student will be able to save and retrieve data using Shared Preference
CO4 Understand SQLite database and Using content Providers.
CO5 To implement a software for a real time problems
CS625PE Software Testing Methodologies Lab (Professional Elective – III)
CO1 Design and develop the best test strategies in accordance to the development mode
CO2 Able to Perform functional testing using control flow and transaction flow graphs.
CO3 Design and develop the best test strategies in accordance to the development model.
CO4 Able to perform transition testing and draw state graphs. Gain skills in software test automation and management using latest tools
CO5 To perform a software test analysis using tools
MC609 Environmental Science
CO1 Based on this course, the Engineering graduate will understand /evaluate / develop technologies on the basis of ecology.
CO2 Ability to understand importance of natural resources.
CO3 fundamental knowledge of different aspects of environment and local, regional and global environment
CO4 Gain knowledge of Environmental pollution and Global Environmental Problems, Global efforts.
CO5 Understand environmental policies and regulations.
Year 4 – SEMESTER 1 IT701PC Information Security
CO1 Demonstrate the knowledge of cryptography, network security concepts and applications.
CO2 Able to understand key distribution and management schemes
CO3 Able to understand encryption techniques to secure data in transit across data network.
CO4 Ability to apply security principles in system design
CO5 Understand Intrusion Detection systems.
CS702PC Data Mining
CO1 Ability to understand the types of the data to be mined and present a general classification of tasks and primitives to integrate a data mining system.
CO2 Apply preprocessing methods for any given raw data.
CO3 Extract interesting patterns from large amounts of data.
CO4 Evaluate the accuracy of supervised and unsupervised models and algorithms.
CO5 Discover the role played by data mining in various fields. Choose and employ suitable data mining algorithms to build analytical applications
IT711PE Web Security (Professional Elective – IV)
CO1 To understand the Web architecture and applications
CO2 To understand client side and service side programming
CO3 Understand how common mistakes can be bypassed and exploit the application
CO4 Identify common application vulnerabilities
CO5 Understand privacy in data publishing.
IT712PE High Performance Computing (Professional Elective – IV)
CO1 Understanding the concepts in grid computing
CO2 Ability to set up cluster and run parallel applications
CO3 Ability to understand the cluster projects and cluster OS.
CO4 Understanding the concepts of pervasive computing & quantum computing.
CO5 Understanding the concepts of Quantum Algorithms.
CS713PE Artificial Intelligence (Professional Elective – IV)
CO1 Ability to formulate an efficient problem space for a problem expressed in natural language.
CO2 Select a search algorithm for a problem and estimate its time and space complexities.
CO3 Possess the skill for representing knowledge using the appropriate technique for a given problem.
CO4 Understand the concept of Classical planning and Acting in the real world.
CO5 Possess the ability to apply AI techniques to solve problems of game playing, and machine learning.
CS714PE Cloud Computing (Professional Elective – IV)
CO1 Ability to understand various service delivery models of a cloud computing architecture.
CO2 Ability to understand the ways in which the cloud can be programmed and deployed.
CO3 Able to understand cloud architecture and its management.
CO4 Understanding cloud service models.
CO5 Understanding cloud service providers.
CS715PE Ad-Hoc & Sensor Networks (Professional Elective – IV)
CO1 Ability to understand the state-of-the-art research in the emerging subject of Ad Hoc and Wireless Sensor Networks
CO2 Able to understand the MAC and transport protocols for ad hoc networks
CO3 Ability to solve the issues in real-time application development based on ASN.
CO4 Ability to conduct further research in the domain of ASN
CO5 Gain the knowledge of dynamic nature of WSSNs
IT721PE Intrusion Detection Systems (Professional Elective – V)
CO1 Possess a fundamental knowledge of Cyber Security. Understand what vulnerability is and how to address most common vulnerabilities.
CO2 Know basic and fundamental risk management principles as it relates to Cyber Security and Mobile Computing.
CO3 Have the knowledge needed to practice safer computing and safeguard your information using Digital Forensics.
CO4 Understand basic technical controls in use today, such as firewalls and Intrusion Detection systems.
CO5 Understand legal perspectives of Cyber Crimes and Cyber Security
.
CS722PE Real Time Systems (Professional Elective – V)
CO1 Be able to explain real-time concepts such as preemptive multitasking, task priorities, priority inversions, mutual exclusion, context switching, and synchronization, interrupt latency and response time, and semaphores.
CO2 Able describe how a real-time operating system kernel is implemented. Able explain how tasks are managed. Explain how the real-time operating system implements time management.
CO3 Discuss how tasks can communicate using semaphores, mailboxes, and queues.
CO4 Be able to implement a real-time system on an embedded processor.
CO5 Be able to work with real time operating systems like RT Linux, Vx Works, MicroC /OSI, Tiny OS
CS723PE Soft Computing (Professional Elective – V)
CO1 Identify the difference between Conventional Artificial Intelligence to Computational Intelligence.
CO2 Understand fuzzy logic and reasoning to handle and solve engineering problems
CO3 Apply the Classification and clustering techniques on various applications.
CO4 Understand the advanced neural networks and its applications. Perform various operations of genetic algorithms, Rough Sets.
CO5 Comprehend various techniques to build model for various applications
IT724PE Distributed Databases (Professional Elective – V)
CO1 Understand theoretical and practical aspects of distributed database systems.
CO2 Study and identify various issues related to the development of distributed database system.
CO3 Understand query processing and optimization.
CO4 Study parallel database systems and Reliability concepts.
CO5 Understand the design aspects of object-oriented database system and related development.
CS725PE Software Process & Project Management (Professional Elective – V)
CO1 Gain knowledge of software economics, phases in the life cycle of software development.
CO2 Analyze the major and minor milestones, artifacts and metrics from management and technical perspective
CO3 Design and develop software product using conventional and modern principles of software project management
CO4 Gain knowledge of project organization, project control and process instrumentation.
CO5 Able to understand software economics.
IT703PC Information Security Lab
CO1 Able to implement the C program for converting plain text to cipher text and cipher text to plain text
CO2 Able to implement the various encryption and decryption techniques
CO3 Able to implement the various cryptography algorithms
CO4 Able to implement key sharing algorithm
CO5 Able to calculate the message digest of a text
Year 4 – SEMESTER 2 SM801MS Organizational Behaviour
CO1 To understand the conceptual framework of the discipline of OB and its practical applications in the organizational set up.
CO2 To deeply understand the role of individual, groups and structure in achieving organizational goals effectively and efficiently.
CO3 To critically evaluate and analyze various theories and models that contributes in the overall understanding of the discipline.
CO4 To develop creative and innovative ideas that could positively shape the organizations.
CO5 To accept and embrace in working with different people from different cultural and diverse background in the workplace.
IT811PE Natural Language Processing (Professional Elective – VI)
CO1 Show sensitivity to linguistic phenomena and an ability to model them with formal grammars. •
CO2 Understand and carry out proper experimental methodology for training and evaluating empirical NLP systems
CO3 Able to manipulate probabilities, construct statistical models over strings and trees, and estimate parameters using supervised and unsupervised training methods.
CO4 Able to design, implement, and analyze NLP algorithms
CO5 Able to design different language modeling Techniques.
CS812PE Distributed Systems (Professional Elective – VI)
CO1 Ability to understand Transactions and Concurrency control.
CO2 Ability to understand Security issues.
CO3 Understanding Distributed shared memory.
CO4 Ability to design distributed systems for basic level applications.
CO5 Able to understand transactions with replicated data and consistency models.
CS813PE Neural Networks & Deep Learning (Professional Elective – VI)
CO1 Ability to understand the concepts of Neural Networks
CO2 Ability to select the Learning Networks in modeling real world systems
CO3 Understand Artificial Neural Networks
CO4 Ability to use an efficient algorithm for Deep Models
CO5 Ability to apply optimization strategies for large scale applications
CS814PE Human Computer Interaction (Professional Elective – VI)
CO1 Understand the basics of HCI
CO2 Ability to apply HCI and principles to interaction design.
CO3 Ability to understand the concepts of Windowss and its components.
CO4 Understand Software Life cycle models.
CO5 Ability to design certain tools for blind or PH people.
CS815PE Cyber Forensics (Professional Elective – VI)
CO1 Students will understand the usage of computers in forensic.
CO2 Understand forensic duplication.
CO3 It gives an opportunity to students to continue their zeal in research in computer forensics
CO4 Students will understand how to use various forensic tools for a wide variety of investigations.
CO5 Students will understand file systems and virtual machines.
Project
CO1 Demonstrate the technical knowledge to identify problems in the field of Computer Science and Engineering and its allied areas.
CO2 Analyze and formulate technical projects with a comprehensive and systematic approach.
CO3 Identify the modern tools to implement technical projects.
CO4 Design engineering solutions for solving complex engineering problems.
CO5 Develop effective communication skills, professional behavior and team work.
Course Outcomes (CO) R13
DEPARTMENT OF INFORMATION TECHNOLOGY(R13) |
|||
B.Tech – IT – 2nd, 3rd and 4th Year (Course Outcomes) |
|||
Year 2 – SEMESTER 1 |
|||
Subject code |
Course Name |
COs |
Course Outcomes |
113AN |
Probability and Statistics |
CO1 |
Students would be able to identify distribution in certain realistic situation. Also able to differentiate among many random variable involved in the probability models. |
CO2 |
The student would be able to calculate mean and proportions (small and large sample) and to make important decisions from few samples which are taken out of unmanageably huge populations. |
||
CO3 |
The students would be able to find the expected queue length, the ideal time, the traffic intensity and the waiting time. These are very useful tools in many engineering and data management problems in the industry. |
||
CO4 |
The student would able to understand about the random process, Markov process and Markov chains which are essentially models of many time dependent processes such as signals in communications, time series analysis, queuing systems |
||
CO5 |
The student would be able to find the limiting probabilities and the probabilities in nth state. It is quite useful for all branches of engineering. |
||
113BN |
Mathematical Foundations of Computer Science |
CO1 |
Ability to Illustrate by examples the basic terminology of Logical functions, |
CO2 |
Ability to Illustrate by examples the basic terminology of relations, and sets and demonstrate knowledge of their associated operations. |
||
CO3 |
Ability to Demonstrate in practical applications the use of basic counting principles of permutations, combinations, inclusion/exclusion principle and the pigeonhole methodology. |
||
CO4 |
Ability to represent Recurrence Relation. |
||
CO5 |
Ability to represent and Apply Graph theory in solving computer science problems. |
||
113BP |
Data Structures |
CO1 |
Learn how to use data structure concepts for realistic problems |
CO2 |
Ability to identify solving computing problems using stack and queue. |
||
CO3 |
Ability to identify solving computing problems using Tree and Graph. |
||
CO4 |
Ability to identify solving computing problems using Searching and Sorting. |
||
CO5 |
Ability to solve problems independently and think critically. |
||
113BQ |
Digital Logic Design And Computer Organization |
CO1 |
Student could able to understand the number systems. |
CO2 |
Student could able to design, understand the combinational sequential circuits. |
||
CO3 |
And they should be in a position to continue with computer arithmetic, instruction and addressing |
||
CO4 |
Student could able to understand the Processor Organization & Memory Organization. |
||
CO5 |
Students understand in a better way the I/O and memory organization in depth. They should be in a position to write assembly language programs for various applications. |
||
113AU |
Electronic Devices and Circuits |
CO1 |
Understand and analyse the different types of diodes, operation and its characteristics. |
CO2 |
Understand and analyse the different types of Rectifiers and Filters. |
||
CO3 |
Design and analyse the DC bias circuitry of BJT and FET. |
||
CO4 |
Design biasing circuits using diodes and transistors. |
||
CO5 |
To analyze and design diode application circuits, amplifier circuits and oscillators employing BJT, FET devices. |
113BR |
Basic Electrical Engineering |
CO1 |
Able to understand the concepts of Electrical Engineering |
CO2 |
Able to understand the concepts of basics of AC circuits |
||
CO3 |
Able to understand principle of transformer with background of magnetic circuits |
||
CO4 |
Able to Classify and compare different types of Electrical machines |
||
CO5 |
Able to understand basic instruments, its classification and features. |
||
11315 |
Electrical and Electronics Lab |
CO1 |
Able to implement various verification theorems |
CO2 |
Able to conduct different tests on DC shunt machine, motor, and generator. |
||
CO3 |
Able to Verify the theoretical characteristics of diodes, transistors. |
||
CO4 |
Able to Implement and analyze various circuits viz. Rectifiers |
||
CO5 |
Able to Verify the theoretical characteristics ofOP-amps and digital electronic components experimentally. |
||
11316 |
Data Structures Lab |
CO1 |
Implement different sorting and searching algorithms |
CO2 |
Implement the stack, Queue and their applications |
||
CO3 |
Implement various types of linked lists and their applications |
||
CO4 |
Perform basic operations on trees and graphs and determine minimum spanning tree |
||
CO5 |
Perform graph traversal algorithms. |
Year 2 – SEMESTER 2 |
|||
114DJ |
Principles of Programming Languages |
CO1 |
Students were able to understand Preliminary Concepts of programming |
CO2 |
Students were able to analyze and interpret data types, operator, expression and conditional statement. |
||
CO3 |
Students have ability to design Subprograms and Blocks |
||
CO4 |
Students were able to understand Abstract Data types. |
||
CO5 |
Students have ability to write code using Functional Programming Languages and Scripting Language |
||
114CQ |
Database Management Systems |
CO1 |
Demonstrate the basic elements of a relational database management system. |
CO2 |
Ability to identify the data models for relevant problems. |
||
CO3 |
Ability to design entity relationship model and convert entity relationship diagrams into RDBMS and formulate SQL queries on the data. |
||
CO4 |
Apply normalization for the development of application software. |
||
CO5 |
Able to understand Storage and Indexing |
||
114CX |
Java Programming |
CO1 |
Understanding of OOP concepts and basics of java programming |
CO2 |
The skills to apply OOP and Java programming in problem solving |
||
CO3 |
The skills to apply Exception handling and multithreading. |
||
CO4 |
The skills to apply Collection Framework, Files and Connecting to Database |
||
CO5 |
Able to implement GUI Programming with Java, Event handling and Applets programs |
114CW |
Environmental Studies |
CO1 |
Able to understand Ecosystems |
CO2 |
Able to understand Natural Resources |
||
CO3 |
Able to understand Biodiversity and Biotic Resources |
||
CO4 |
Able to understand Environmental Pollution and Control Technologies |
||
CO5 |
Able to understand Environmental Policy, Legislation & EIA |
||
114CR |
Data Communication |
CO1 |
The student will know the functioning of various ways of different communication systems. |
CO2 |
Able to understand about Multiplexers and Transmission Media |
||
CO3 |
Able to know the knowledge on Telephone Instruments, Signals and The Telephone Circuit |
||
CO4 |
Able to understand Cellular Telephone Systems, Data Communications Codes, Error Control, And Data Formats |
||
CO5 |
Able to know about different Data Communications Equipment |
||
114CT |
Design and Analysis of Algorithms |
CO1 |
Apply to analyze algorithms and improve the efficiency of algorithms, apply different designing methods for development of algorithms to realistic problems, such as divide and conquer, |
CO2 |
Apply different designing methods for development of algorithms to realistic problems using greedy method |
||
CO3 |
Apply different designing methods for development of algorithms to realistic problems using Dynamic Programming |
||
CO4 |
Apply different designing methods for development of algorithms to realistic problems using Backtracking, Branch and Bound |
||
CO5 |
Ability to understand NP-Hard and NP-Complete problems |
11429 |
Java Programming Lab |
CO1 |
Basics of java programming, multi-threaded programs and Exception handling |
CO2 |
The skills to apply OOP in Java programming in problem solving |
||
CO3 |
Ability to access data from a DB with Java programs |
||
CO4 |
Use of GUI components (Console and GUI based) |
||
CO5 |
Able to create applets. |
||
11424 |
Database Management Systems Lab |
CO1 |
Ability to design and implement a database schema for given problem. |
CO2 |
Be capable to Design and build a GUI application. |
||
CO3 |
Apply the normalization techniques for development of application software to realistic problems. |
||
CO4 |
Ability to formulate queries using SQL DML/DDL/DCL commands |
||
CO5 |
Ability to understand and use triggers. |
Year 3 – SEMESTER 1 |
|||
115DR |
Automata and Compiler Design |
CO1 |
Graduate should be able to understand the concept of abstract machines and their power to recognize the languages. |
CO2 |
Attains the knowledge of language classes & grammars relationship among them with the help of Chomsky hierarchy. |
||
CO3 |
Ability to understand the design of a compiler given features of the languages. |
||
CO4 |
Ability to implement practical aspects of automata theory. |
||
CO5 |
Gain Knowledge of powerful compiler generation tools. |
115ED |
Linux Programming |
CO1 |
Students will be able to understand the basic commands of linux operating system and can write shell scripts |
CO2 |
Students will be able to create file systems and directories and operate them |
||
CO3 |
Students will be able to create processes background and fore ground etc.,by fork() system calls |
||
CO4 |
Students will be create shared memory segments, pipes ,message queues and can exercise inter process communication |
||
CO5 |
Work confidently in Linux environment |
||
115EM |
Software Engineering |
CO1 |
Able To understanding of software process models such as waterfall and evolutionary models. |
CO2 |
Ableto understanding of software requirements and SRS document. |
||
CO3 |
AbleTo understanding of different software architectural styles. |
||
CO4 |
AbleTo understanding of software testing approaches such as unit testing and integration testing. |
||
CO5 |
AbleTo understanding on quality control and how to ensure good quality software. |
||
114EH |
Operating Systems |
CO1 |
Apply different techniques for the improvement of system performance. |
CO2 |
Ability to understand the synchronous and asynchronous communication mechanisms in their respective OS. |
||
CO3 |
Learn about minimization of turnaround time, waiting time and response time |
||
CO4 |
Learn about maximization of throughput with keeping CPU as busy as possible. |
||
CO5 |
Ability to compare the different OS |
115DT |
Computer Networks |
CO1 |
Able to understand and explore the basics of Computer Networks |
CO2 |
Able to understand and explore the basics of Various Protocols |
||
CO3 |
Students will be in a position to administrate a network and flow of Information |
||
CO4 |
able to understand and explore the basics Internetworking |
||
CO5 |
Able to understand and explore the basics concepts of network security, Mobile and ad hoc networks. |
||
115EG |
Managerial Economics and Financial Analysis |
CO1 |
Understanding the market dynamics namely, demand and supply, demand forecasting, elasticity of demand and supply, pricing methods and pricing in different market structures. |
CO2 |
Gain an insight into how production function is carried out to achieve least cost combination of inputs and cost analysis |
||
CO3 |
Develop an understanding of Analyse how capital budgeting decisions are carried out |
||
CO4 |
Understand the framework for both manual and computerised accounting process |
||
CO5 |
Know how to analyse and interpret the financial statements through ratio analysis |
||
11535 |
Operating Systems Lab |
CO1 |
Understand fundamental operating system abstractions such as processes, threads, files, semaphores, IPC abstractions, shared memory regions, etc., |
CO2 |
Analyze important algorithms eg. Process scheduling and memory management algorithms |
||
CO3 |
Categorize the operating system’s resource management techniques, dead lock management techniques, memory management techniques |
||
CO4 |
Demonstrate the ability to perform OS tasks in Red Hat Linux Enterprise. |
||
CO5 |
Ability to understand scheduling policies. |
11539 |
Computer Networks Lab (Through Linux) |
CO1 |
Ability to understand the encryption and decryption concepts in Linux environment |
CO2 |
Ability to apply appropriate algorithm for the finding of shortest route. |
||
CO3 |
Ability to apply sub netting functions |
||
CO4 |
Ability to configure the routing table |
||
CO5 |
Ability to understand the encryption and decryption concepts in Linux environment using RSA algorithm. |
Year 3 – SEMESTER 2 |
|||
126EP |
Web Technologies |
CO1 |
Have understanding of server side scripting with PHP language |
CO2 |
Have understanding of what is XML and how to parse and use XML Data with Java |
||
CO3 |
To introduce Server side programming with Java Servlets |
||
CO4 |
To introduce Server side programming with JSP |
||
CO5 |
Gain knowledge of client side scripting, validation of forms and AJAX programming |
||
116FB |
Information Security Management |
CO1 |
Ability to understand the overview of information security management |
CO2 |
Ability to understand the fundamentals of information system |
||
CO3 |
Ability to understand different data leakage and security issues |
||
CO4 |
Ablity to understand different information security policy, procedure and audits. |
||
CO5 |
Ability to understand different roles and responsibility of information management |
126EQ |
Object Oriented Analysis and Design |
CO1 |
Able to understand conceptual model of UML, SDLC. |
CO2 |
Able to understand Basic Structural Modeling,Advanced Structural Modeling and Class & Object Diagrams. |
||
CO3 |
Able to model the case study in different views with respect to user requirement such as use case, activity diagrams. |
||
CO4 |
To understand Advanced Behavioral Modeling and deployment. |
||
CO5 |
Able to prepare document of the project for the unified Library application. |
||
126EW |
Data Warehousing and Data Mining |
CO1 |
Student should be able to understand why the data warehouse in addition to database systems. |
CO2 |
Ability to perform the preprocessing of data and apply mining techniques on it. |
||
CO3 |
Ability to identify the association rules in large data sets. |
||
CO4 |
Ability to identify the classification in large data set |
||
CO5 |
Ability to identify the clusters in large data sets. |
||
126ER |
Software Testing Methodologies |
CO1 |
List a range of different software testing techniques and strategies and be able to apply specific(automated) unit testing method to the projects. |
CO2 |
Distinguish characteristics of structural testing methods. |
||
CO3 |
Demonstrate the integration testing which aims to uncover interaction and compatibility problems as early as possible. |
||
CO4 |
Discuss about the functional and system testing methods |
||
CO5 |
Demonstrate various issues for object oriented testing |
126EV |
Cloud Computing |
CO1 |
Ability to understand the virtualization and cloud computing concepts |
CO2 |
Understanding the foundations of cloud computing. |
||
CO3 |
Understand the security aspects in cloud. |
||
CO4 |
Understand Building Content Delivery networks using Clouds |
||
CO5 |
Ability to understand Governance and Case Studies of cloud |
||
12626 |
Data Mining and Web Technologies Lab |
CO1 |
Ability to understand the various kinds of tools of data mining |
CO2 |
Demonstrate the classification, clusters and etc. in large data sets |
||
CO3 |
Use LAMP Stack for web applications |
||
CO4 |
Use Tomcat Server for Servlets and JSPs, Parse XML files using Java |
||
CO5 |
Write simple applications with Technologies like HTML, Javascript, AJAX, PHP, Servlets and JSPs,Connect to Database and get results |
||
12622 |
Advanced Communication Skills (ACS) Lab |
CO1 |
Accomplishment of sound vocabulary and its proper use contextually. |
CO2 |
Flair in Writing and felicity in written expression. |
||
CO3 |
Enhanced job prospects. |
||
CO4 |
Effective Speaking Abilities |
||
CO5 |
Communicate confidently in formal and informal contexts |
Year 4 – SEMESTER 1 |
|||
117DY |
Information Security |
CO1 |
Student will be able to understand basic cryptographic algorithms |
CO2 |
Student will be able to understand basic message, web authentication and security issues |
||
CO3 |
Ability to identify information system requirements for both of them such as client and server. |
||
CO4 |
Ability to understand the current legal issues towards information security. |
||
CO5 |
Ability to understand the Case Studies on Cryptography and security |
117CF |
Design Patterns |
CO1 |
Ability to understand design patterns |
CO2 |
Ability to understand different case studies of design pattern and Creational pattern |
||
CO3 |
Able to apply common design patterns to incremental development |
||
CO4 |
Able to apply common design patterns to iterative development |
||
CO5 |
Ability to identify appropriate patterns for design of given problem |
||
117FM |
Mobile Application Development |
CO1 |
Ability to evaluate and select appropriate solutions to the mobile computing platform. |
CO2 |
Ability to develop J2ME Architecture and Development Environment. |
||
CO3 |
Ability to develop the user interface |
||
CO4 |
Ability to develop Record Management System |
||
CO5 |
Ability design a simple mobile phone game |
||
117DX |
Information Retrieval Systems |
CO1 |
Possess the ability to store and retrieve textual documents using appropriate models |
CO2 |
Possess the ability to use the various retrieval utilities for improving search |
||
CO3 |
Possess an understanding of indexing and compressing documents to improve space and time efficiency |
||
CO4 |
Possess the skill to formulate SQL like queries for unstructured data |
||
CO5 |
Understand issues in web search |
||
117JR |
Wireless Networks and Mobile Computing |
CO1 |
Ability to understand the strengths and limitations of mobile networks |
CO2 |
Ability to understand the strengths and limitations of wireless networks |
||
CO3 |
Ability to understand the mobile network protocols |
||
CO4 |
Ability to design and analyze the performance of location update algorithms for cellular networks; |
||
CO5 |
Ability to understand routing algorithms |
117BX |
Computer Graphics |
CO1 |
Understand the basics of computer graphics, different graphics systems and applications of computer graphics. |
CO2 |
Discuss various algorithms for scan conversion and filling of basic objects and their comparative analysis. |
||
CO3 |
Use of geometric transformations on graphics objects and their application in composite form. |
||
CO4 |
Extract scene with different clipping methods and its transformation to graphics display device. |
||
CO5 |
Explore projections and visible surface detection techniques for display of 3D scene on 2D screen. |
||
11708 |
Case Tools and Software Testing Lab |
CO1 |
Able to Understand how UML supports the entire OOAD process. |
CO2 |
Able to implement different phases of OOAD. |
||
CO3 |
Able to implement differentsoftware testing techniques and strategies. |
||
CO4 |
Knowthe procedure to write test plan and execution, and use tools. |
||
CO5 |
Ability to deliver the product with qualitative. |
||
11735 |
Mobile Applications Development Lab |
CO1 |
Ability to install J2ME toolkit. |
CO2 |
Ability to develop the user interface |
||
CO3 |
Ability to develop authenticate with a Web Server.. |
||
CO4 |
Ability to design Web application using J2ME |
||
CO5 |
Ability to work with threads and High level UI |
Year 4 – SEMESTER 2 |
|||
118CR |
Management Science |
CO1 |
Able to Plan an organisational structure for a given context in the organisation carry out production operations through Work study |
CO2 |
Able to understand the markets, customers and competition better and price the given products appropriately. |
||
CO3 |
Able to ensure quality for a given product or service, plan and control the HR function better |
||
CO4 |
Able to plan, schedule and control projects through PERT and CPM |
||
CO5 |
Able to evolve a strategy for a business or service organisation |
||
. |
|||
118FE |
Web Services |
CO1 |
Able to basic concepts of web services |
CO2 |
Able to understand the details of Web services technologies: SOAP, WSDL, UDDI |
||
CO3 |
Able to learn how to implement and deploy web service clients and servers |
||
CO4 |
Able to explore interoperability between different frameworks. |
||
CO5 |
Able to learn basic concepts of SOA |
||
118DD |
Multimedia & Rich Internet Applications |
CO1 |
Able to understand Fundamental concepts in Text and Image |
CO2 |
Ability to design a short films |
||
CO3 |
Ability to design teaching material for better Understanding |
||
CO4 |
Ability to apply different multimedia development tools to produce web based |
||
CO5 |
Ability to apply different multimedia development tools to produce stand-alone user interfaces |
11856 |
Seminar |
CO1 |
Content |
CO2 |
Contribution of the work |
||
CO3 |
Methods & Results |
||
CO4 |
Completeness |
||
CO5 |
Final Report |
||
11841 |
Project |
CO1 |
Identification of problem Domain, Detailed Analysis, Study of Existing System and feasibility of project proposal |
CO2 |
Objectives, methodologies, planning of project work |
||
CO3 |
Implementation, results, conclusion and discussion |
||
CO4 |
Demonstration and Report |
||
CO5 |
Presentation |