cse

COMPUTER SCIENCE & ENGINEERING

Course Duration: 4 Years | Semesters: 8 |

The Department strives to create a vibrant knowledge base environment in the department to empower students with professional & personal excellence.
  • The Department strives to create a vibrant knowledge base environment in the department to empower students with professional & personal excellence.
  • The faculty members are young, dynamic, energetic, and highly qualified to meet the requirements based on the current knowledge of the students.
  • The department has professional excellence in advanced technologies and research.
  • The department motivates the students to create innovative and novel ideas and transforms these ideas into the technological requirements of the industry.
  • The department prepares state-of-the-art computing facilities by providing the latest configuration systems and software needed for the students as well as for the faculty.
  • The EDUSAT facility is provided for students of different semesters to get live sessions on the current new technologies.
  • The department prepares computing graduates who are highly sought after, productive, and well respected for their work, and who contribute to new developments in computing technology.
  • The department conducts regular seminars on new and future technologies to expose students to technological developments.

Dr. R N Kulkarni

Prof. & HOD

Education is to be enjoyed and imbibed for life

The Department of Computer Engineering was established in the year 1997 affiliated to Visvesvaraya Technological University Belgavi, Karnataka, and approved by AICTE New Delhi to provide quality education in the field of Computer Science & Engineering. The new generation of aspirants exhibits the skills and talents of unparalleled genius. The future belongs to those who are Inquirers, Knowledgeable, Thinkers, Principled, Communicators, Open-minded, Risk-takers and Reflective. Guided by these virtues, we are running an Undergraduate Program in CSE with an intake of 180. In addition to the UG Program, the Department also runs a Postgraduate program (Computer Network Engineering) with an intake of 18 and VTU Approved Research Centre to pursue Research activity in the department. The Computer Science & Engineering Department offers a spectrum of activities leading to multiple experiences and enrichment of students. Each of these activities is like the beads of a rosary, tied to a common thread of Trust and Excellence. The department has 11 Computer Labs equipped with high-end machines that cater to the needs of all the students and one lab which is established in Collaboration with WIPRO Technologies Bengaluru to carry out Interdisciplinary projects. The department has signed MoUs with:

  1. Infosys Ltd. Bengaluru For Campus Connect program as an Advanced Partner College] to conduct Training programs on Computer-related subjects for all the Final year students of the Institute.
  2. WIPRO [Mission 10x MTLC Program] Technologies Bengaluru to Develop embedded system products.
  3. JSpider to Conduct Training Program on Java Technologies and Software Testing Courses.
  4. MoU with IBM for cloud computing, Big DATA Analytics, and Mobile application development.
  5. MoU with Automation Anywhere University on Robotic Process Automation.

The students are encouraged:

  • To participate in Seminars, Technical Fest, Symposium and Conferences conducted by other Engineering Colleges.
  • To participate in the departmental activities such as debate, extempore, group discussion, Quiz, and brainstorming sessions conducted in the departmental Forum called "Tech-Vruksha"
  • Conduct activities related to the Computer Society of India (CSI) chapter, ISTE Chapter & IEEE Students branch.

At least two expert lectures are arranged every semester by experts from industries and leading Educational Institutions on advanced topics to the benefit of both staff and students. The staff members are encouraged to attend national and state-level workshops and Conferences to enhance their knowledge.

Our department has excellent results and placements year after year. I am proud to say that, all our Alumni are working in Top Multinational Companies and have become leaders in their Specialized fields.

VISION AND MISSION OF THE DEPARTMENT

Vision:

To be a state-of-the-art learning center that responds to future challenges.


Mission:

  • M1: To impart knowledge with relevant theoretical and practical aspects.
  • M2: To inculcate design and development process relevant to the industry.
  • M3: To enhance leadership abilities through team work and research.

Programme Educational Objectives (PEOs):

PEO 1: Accomplish a progressive career by applying fundamental principles and design methodologies of computer science and engineering.

PEO 2: Provide practical solutions to solve problems of industry and society at large.

PEO 3:Exhibit professionalism through managerial skills and develop innovative products.

Program outcomes (POs):

PO1Engineering 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 analyze complex engineering problems reaching substantiated conclusions using the 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 public health and safety, and 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.

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 & cultural issues and the consequent responsibilities relevant to the professional engineering practice.

PO7: Environment and sustainability: Understand the impact of 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 & 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 multi-disciplinary 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 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 & life-long learning in the broadest context of technological change.

Ballari Institute of Technology & Management, Ballari
Department of Computer Science and Engg.
Course Outcomes (COs)
Course code Course Name CO-numbering Statement
15MAT31 ENGINEERING MATHEMATICS III C301.1 Find Fourier series of Periodic functions.
C301.2 Evaluate Fourier Transform, and solve difference equations using Z-Transform.
C301.3 Apply statistical and numerical methods to fit the given data into appropriate curves and to solve algebraic, transcendental equations.
C301.4 Apply various numerical techniques to interpolate, and evaluate definite integrals.
C301.5 Use Curl and Divergence in vector integration, to verify Greens, Strokes, and Divergence theorems and to evaluate Geodesics.
Course code Course Name CO-numbering Statement
15CS32 ANALOG AND DIGITAL ELECTRONICS CS302.1 Explain the working principles of FET and OP-AMP
CS302.2 Apply techniques like K-Map, entered variable Map, and QM method to simplify the given logic expression.
CS302.3 Apply the concepts of decoders, encoders, multiplexers, adders, and subtractors to solve various real-world problems and in designing combinational circuits.
CS302.4 Analyze the performance of Various Flip-flops and Registers.
CS302.5 Design Synchronous, Asynchronous Counters, and A/D, D/A converters
Course code Course Name CO-numbering Statement
15CS33 DATA STRUCTURE AND APPLICATIONS CO303.1 Identify types of data structures, primitive and nonprimitive, Linear and, Non-Linear
CO303.2 Demonstrate data structures arrays, stacks, queues, linked lists, trees, and graphs with operations
CO303.3 Illustrate the Applications of various Data structures
CO303.4 Understand different Sorting Methods, Hashing Techniques, and File structures
CO303.5 Choose appropriate data structures for solving computing problems
Course code Course Name CO-numbering Statement
15CS34 COMPUTER ORGANIZATION CO304.1 Acquire knowledge of the basic structure of computers & machine instructions& programs, addressing modes, assembly language, stacks, queues &subroutines.
CO304.2 Interpret different ways of communicating with I/O devices and standard I/O Interfaces; assess the quantitative performance evaluation of computer systems.
CO304.3 Describe hierarchical memory systems including cache memories and virtual memory.
CO304.4 Analyze the arithmetic and logical operations with integer and floating-point operands.
CO304.5 Apply the knowledge gained in the design of Multi-processor Computers.
Course code Course Name CO-numbering Statement
15CS35 UNIX AND SHELL PROGRAMMING CO305.1 Explain the UNIX Architecture, UNIX features, and use of basic Commands.
CO305.2 Interpret the files explain file-related and directory-related commands and set their permissions.
CO305.3 Demonstrate the ability to work with the vi editor and its commands related to modes.
CO305.4 Develop and demonstrate the Shell Programming.
CO305.5 Analyze UNIX System calls, Process Creation, and develop Perl script
Course code Course Name CO-numbering Statement
15CS36 DISCRETE MATHEMATICAL STRUCTURES CS306.1 Apply the concepts of proportional and predicate logic in truth verification.
CS306.2 Solve the problems involving relations, functions, and recurrence relations.
CS306.3 Analyze the statements using mathematical proof techniques.
CS306.4 Analyze the problems using the principles of combinatorics in the contest of discrete mathematics.
CS306.5 Identify the properties of graphs.
Course code Course Name CO-numbering Statement
15CSL37 ANALOG AND DIGITAL ELECTRONICS LAB CS307.1 To demonstrate the working of various Analog and Digital components.
CS307.2 To design and evaluate combinational/sequential logic circuits using basic gates.
CS307.3 To design and evaluate the working of sequential circuits using Flip Flops and counters
CS307.4 To develop VHDL code for various combinational and sequential circuits and demonstrate its working using a simulation package
CS307.5 To design and construct analog circuits using op-amps and 555 timers.
CS307.6 To design and implement analog circuits using the Microsim simulation package.
Course code Course Name CO-numbering Statement
15CSL38 DATA STRUCTURE LAB CO308.1 analyze the working nature of linear data structure
CO308.2 analyze the working nature of nonlinear data structures
CO308.3 apply data structures to solve a given problem
CO308.4 apply different searching algorithms to solve a real-world problem
CO308.5 choose the appropriate data structures for solving real-world problems
Course code Course Name CO-numbering Statement
15MAT41 ENGINEERING MATHEMATICS IV C401.1 Apply various Numerical Methods to solve first-order differential equations.
C401.2 Employ Bessel and Legendre differential equations to find the series solution.
C401.3 Apply the Cauchy-Riemann equations to find the analyticity of a function and determine poles and residues.
C401.4 To solve probabilistic problems of repeated nature and find the probability of Joint probability distribution
C401.5 To test the samples and use the knowledge of Markov chains in attempting engineering problems for feasible random events
Course code Course Name CO-numbering Statement
15CS42 SOFTWARE ENGINEERING CO402.1 Define Software Engineering and Terminologies related to it along with the ethical responsibilities of the software engineer.
CO402.2 Identify the different process activities and analyze the different software process models
CO402.3 Able to apply the methods of requirement elicitation
CO402.4 Learn to design software and apply strategies of project management
CO402.5 Apply rapid software development methods and decide on appropriate software architecture and testing
Course code Course Name CO-numbering Statement
15CS43 DESIGN AND ANALYSIS OF THE ALGORITHM CO403.1 Explain the procedure to Analyze the performance of recursive and nonrecursive algorithms and the use of asymptotic notations to measure the performance of algorithms
CO403.2 Describe algorithm design strategies
CO403.3 Estimate the computational complexity of recursive and nonrecursive algorithms
CO403.4 Implement an efficient algorithm using appropriate design strategies for problem-solving.
CO403.5 Choose a suitable algorithm design technique to cope with the limitations of Algorithm power
Course code Course Name CO-numbering Statement
15CS44 MICROPROCESSOR AND MICROCONTROLLER CO404.1 Explain the fundamentals of the 8086 families with its internal architecture.
CO404.2 Design and develop assembly language code to solve various problems
CO404.3 Interface various devices to x86 family using 8255
CO404.4 Explain the comparison between microprocessors & microcontrollers, ARM  Embedded Systems, and ARM processor fundamentals
CO404.5 Design and develop various programs using ARM instruction sets.
Course code Course Name CO-numbering Statement
15CS45 OBJECT-ORIENTED CONCEPTS CO405.1 Explain the object-oriented concepts with JAVA
CO405.2 Develop computer programs to solve real-world problems in JAVA
CO405.3 Implementing Inheritance and Exception handling in JAVA
CO405.4 Implementing Multithreaded Programming in Java
CO405.5 Develop the event-based GUI handling principles using Applets and Swings
Course code Course Name CO-numbering Statement
15CS46 DATA COMMUNICATION CO406.1 Identify the data communication system components and network models.
CO406.2 Analyze the transmission impairment and signal transmission conversions(DDC, ADC, DAC).
CO406.3 Make use of the data link layer functionalities for error detection and correction techniques.
CO406.4 Categorize  Medium Access Control(MAC) protocols for reliable and noisy channels.
CO406.5 Distinguish between wireless and wired LANs along with the IP version.
Course code Course Name CO-numbering Statement
15CSL47 DESIGN AND ANALYSIS ALGORITHM LAB CO407.1 Demonstrate different sorting algorithms
CO407.2 Demonstrate different algorithm design techniques
CO407.3 Analyze the performance of sorting algorithms
CO407.4 Choose algorithm design techniques to solve real-world problems.
CO407.5 Apply algorithm design techniques to solve real-world problems.
Course code Course Name CO-numbering Statement
15CSL48 MICROPROCESSOR & MICROCONTROLLER LAB CO408.1 Implement assembly language programs using the 8086 instruction set.
CO408.2 Conduct interfacing experiments for 8086 processors using 8255 peripheral interfaces.
CO408.3 Implement programs using the ARM instruction set.
CO408.4 Conduct interfacing experiments for ARM processors using LPC2148
Course code Course Name CO-numbering Statement
15CS51 Management and Entrepreneurship for IT Industry C0501.1 Define the basic functions of management & the importance of planning.
C0501.2 Analyze the staffing activities & directing in an organization.
C0501.3 Outline the importance of entrepreneurship skills in industries.
C0501.4 Formulation of the project report.
C0501.5 Evaluate the different financial institutions' support towards small-scale industry.
Course code Course Name CO-numbering Statement
15CS52 Computer Networks CO502.1 Analyze the application layer protocols.
CO502.2 Categorize the transport layer services and explain the working of UDP and TCP protocols.
CO502.3 Analyze the router architecture, IP, and routing algorithms in the network layer.
CO502.4 Explain the wireless and mobile networks covering the IEEE 802.11 standard.
CO502.5 Identify the multimedia network applications and network support for multimedia.
Course code Course Name CO-numbering Statement
15CS53 Database Management System CO503.1 Discuss the overview of Database Management Systems, Languages, and Architectures
CO503.2 Identify, analyze, and define database objects, and enforce integrity constraints on a database using the ER model and Relational Algebra.
CO503.3 Use Structured Query Language (SQL) for database manipulation
CO503.4 Design and normalize simple database systems.
CO503.5 Describe the concurrency and Recovery Techniques.
Course code Course Name CO-numbering Statement
15CS54 Automata Theory and Computability CO504.1 Apply the concepts of automata Theory and Design Finite State Machines for given Languages
CO504.2 Construct Regular expressions and Regular Grammar for given Languages
CO504.3 Design Context-Free Grammar & Push Down Automata for given Context-Free Languages
CO504.4 Build a Turing Machine for given Context-Free Languages using the basic working of TM
CO504.5 Classify the problem concerning different models of computation
Course code Course Name CO-numbering Statement
15CS553 JAVA J2EE CO505.1 Apply concepts like enumerations and collections in developing modular and efficient programs
CO505.2 Apply the concepts of string handling in developing efficient programs
CO505.3 Explain how servlets fit into Java-based web application architecture
CO505.4 Design and development of JSP-based web application
CO505.5 Demonstrate  database access and details for managing information using the JDBC API
Course code Course Name CO-numbering Statement
15CSL57 Computer Network Laboratory CO507.1 Apply the TCP/UDP protocols to simulate a network using NS2 Simulator
CO507.2 Analyze the networking concepts of GSM and CDMA using the NS2 simulator.
CO507.3 Interpret the network and transport layer algorithms like the Bellman-Ford and Leaky Bucket Algorithm.
CO507.4 Evaluate the error detection techniques to detect the errors and cryptographic techniques for providing security
CO507.5 Design and develop an application for client/server using TCP and UDP.
Course code Course Name CO-numbering Statement
15CSL58 DBMS Laboratory with the mini project CO508.1 Design a database schema for a given problem domain
CO508.2 Analyze and Implement the working of different commands of RDBMS
CO508.3 Use Structured Query Language (SQL) for database manipulation.
CO508.4 Build simple database systems
CO508.5 Create analyze and evaluate the project developed for an application
Course code Course Name CO-numbering Statement
15CS61 Cryptography, Network Security, and Cyber Law CO601.1 Apply the mathematical concepts of cryptography
CO601.2 Interpret the cybersecurity issues
CO601.3 Apply the different cryptographic algorithms for solving problems
CO601.4 Demonstrate the key management issues
CO601.5 Utilize the concept of cyber law and ethics
Course code Course Name CO-numbering Statement
15CS62 Computer Graphics and Visualization CO602.1 Explain applications of computer graphics and the architecture of display devices.
CO602.2 Implement standard graphics primitives using OpenGL.
CO602.3 Perform geometrical transformations on 2D and 3D primitives.
CO602.4 Solve problems on clipping 2D, and 3D primitives and Identify classical viewing.
CO602.5 Apply Hidden surface removal and Generate Bezier spline curves.
Course code Course Name CO-numbering Statement
15CS63 System Software and Compiler Design CO603.1 Identify, analyze, and generate tokens present in a Source Program
CO603.2 Apply Top-Down(TD) and Bottom-Up(BU) methods and design TD and BU parsers for Grammar
CO603.3 Construct Intermediate code for a given Source code
CO603.4 Design Algorithms for Assemblers and macro processors
CO603.5 Apply Loader, and linker concepts and construct algorithms for Loader and Linker
Course code Course Name CO-numbering Statement
15CS64 Operating Systems CO604.1 Explain Operating System and Process Management.
CO604.2 Explain Multithreaded systems and Process synchronization.
CO604.3 Illustrate the concept of Deadlock and Memory Management.
CO604.4 Analyze Virtual memory management and File system
CO604.5 Realize the different concepts of storage techniques and OS in different platforms of usage through case studies
Course code Course Name CO-numbering Statement
15CS651 Data Mining & Data Warehousing C0601.1 Identify the scope & necessity of applying data mining and data warehousing to solve real-time problems
C0601.2 Utilize the concept of space management, and identify the drawbacks associated with the data in the data warehouse
C0601.3 Solve the given data pattern using association analysis
C0601.4 Apply various classification algorithms to visualize real-world data.
C0601.5 Make use of clustering and classification algorithms to find an appropriate solution.
Course code Course Name CO-numbering Statement
15CS664 PYTHON APPLICATION PROGRAMMING CO606.1 Interpret the basic syntax and semantics of several expressions and functions.
CO606.2 Illustrate the Python programs using Strings, Files, and lists.
CO606.3 Illustrate the Python programs using Dictionaries, Tuples, and regular expressions.
CO606.4 Extend the importance of object-oriented programming in Python.
CO606.5 Demonstrate the application programs related to Network, Web, and Database services.
Course code Course Name CO-numbering Statement
15CSL67 System Software and Operating System
Laboratory
CO607.1 Apply the knowledge of lex & yacc tool to develop a scanner & parser
CO607.2 Analyze the Predictive parsing table, shift-reducing parsing technique, and machine code for a given grammar.
CO607.3 Interpret the different CPU scheduling techniques used in OS.
CO607.4 Evaluate the Banker algorithm for avoiding a deadlock state.
CO607.5 Design and Develop the page replacement algorithms for the efficient management of memory.
Course code Course Name CO-numbering Statement
15CSL68 Computer Graphics Laboratory with the mini project CO608.1 Explain the mathematical and theoretical principles of computer graphics to draw basic objects like lines, triangles, and polygons using OpenGL built-in functions.
CO608.2 Apply the concepts of computer graphics
CO608.3 Analyze and evaluate the use of computer graphics methods in practical applications of 2D & 3D Representations
CO608.4 Develop computer graphics applications using OpenGL
CO608.5 Build an animated solution to solve real-world problems using OpenGL
Course code Course Name CO-numbering Statement
15CS71 Web Technology and its Applications CO607.1 Adapt HTML and CSS syntax and semantics to build web pages.
CO607.2 Construct and visually format tables and forms using HTML and CSS.
CO607.3 Develop Client-Side Scripts using JavaScript and Server-Side Scripts using PHP to generate and display the contents dynamically.
CO607.4 Appraise the principles of object-oriented development using PHP
CO607.5 Inspect JavaScript frameworks like jQuery and Backbone which facilitates developers to focus on core features
Course code Course Name CO-numbering Statement
15CS72 Advanced Computer Architectures C0702.1 Illustrate concepts of parallel computing
C0702.2 Explain the hardware technologies of processor and memory hierarchy
C0702.3 Illustrate the operational principle of Bus, Cache, and Shared memory organization
C0702.4 Compare and contrast the parallel architectures
C0702.5 Illustrate parallel programming concepts
Course code Course Name CO-numbering Statement
15CS73 Machine Learning CO703.1 Explain the underlying basic theory/foundations of concept learning, applications, and challenges of machine learning
CO703.2 Apply decision tree learning to visualize the real-world data.
CO703.3 Analyze neural networks to train linear and non-linear models.
CO703.4 Apply conditional probability and Bayes theorem in analyzing high dimensional data sets.
CO703.5 Apply various classification methods to analyze real-time data.
Course code Course Name CO-numbering Statement
15CS754 Storage Area Networks CO754.1 Explain the evolution of storage architecture
CO754.2 describe fiber channel Network architecture
CO754.3 discuss business continuity
CO754.4 describe the benefits of cloud computing in the storage area network
CO754.5 identify different storage virtualization technologies for information security
Course code Course Name CO-numbering Statement
15CSL76 Machine Learning Laboratory CO706.1 Explain the underlying basic theory/foundations of concept learning, applications, and challenges of machine learning
CO706.2 Apply decision tree learning to visualize the real-world data.
CO706.3 Analyze neural networks to train linear and non-linear models.
CO706.4 Apply conditional probability and Bayes theorem in analyzing high dimensional data sets.
CO706.5 Apply various classification methods to analyze real-time data.
Course code Course Name CO-numbering Statement
15CSL77 Web Technology Laboratory with the mini project CO707.1 Concentrate on understanding web application terminology, internet tools, and other web services.
CO707.2 Interpret HTML, JavaScript, and PHP programming.
CO707.3 Analyze how to link and publish websites.
CO707.4 Develop dynamic web pages with the latest technical know-how.
CO707.5 Design dynamic web pages with a good aesthetic sense of design.
Course code Course Name CO-numbering Statement
15CSP78 Project Phase 1 + Seminar CO708.1  Evaluating the knowledge of contemporary issues through literature surveys
CO708.2 Exhibit effective presentation skills
CO708.3 Ability to work in a real-time environment
CO708.4 Ability to utilize technical resources
CO708.5 Ability to prepare technical documents
Course code Course Name CO-numbering Statement
15CS81 Internet of Things and Applications CO801.1 Interpret the impact and challenges posed by IoT networks leading to new architectural models.
CO801.2 Compare and contrast the deployment of smart objects and the technologies to connect them to the network.
CO801.3 Appraise the role of IoT protocols for efficient network communication.
CO801.4 Elaborate the need for Data Analytics and Security in IoT.
CO801.5 Illustrate different sensor technologies for sensing real-world entities and identify the applications of IoT in the Industry.
Course code Course Name CO-numbering Statement
15CS82 Big Data Analytics CO802.1 Explain the concept of HDFS and MapReduce framework
CO802.2 Utilize Hadoop-related tools for Big data Analytics and Perform basic Hadoop administration
CO802.3 Analyze the role of Business Intelligence, Data warehousing, and Visualization in decision making
CO802.4 Infer the importance of core data mining techniques for data analytics
CO802.5 Compare and contrast text mining techniques
Course code Course Name CO-numbering Statement
15CS836 System Modelling and Simulation CS803.1 Analyze queuing models of stochastic system
CS803.2 Analyze the behavior of the dynamic system in the contest of discrete-event simulation
CS803.3 Apply the methods to generate random numbers for simulation
CS803.4 Examine the performance measures of queuing models
CS803.5 Test for the properties of random numbers for the acceptance of the input model
Course code Course Name CO-numbering Statement
15CS84 Internship / Professional Practice CO804.1 Make use of appropriate Resources and IT tools
CO804.2 Make effective presentation
CO804.3 Write effective Report
CO804.4 Function effectively as a member in a multidisciplinary environment
Course code Course Name CO-numbering Statement
15CSP85 Project work phase II CO805.1 Evaluating the knowledge of contemporary issues through literature surveys
CO805.2 Exhibit effective presentation skills
CO805.3 Ability to work in a real-time environment
CO805.4 Ability to utilize technical resources
CO805.5 Ability to prepare technical documents
Course code Course Name CO-numbering Statement
15CSS86 Seminar CO806.1 Evaluating the knowledge of contemporary issues through literature surveys
CO806.2 Exhibit effective presentation skills
CO806.3 Ability to work in a real-time environment
CO806.4 Ability to utilize technical resources
CO806.5 Ability to prepare technical documents

CO's data

The Department strives to create a vibrant knowledge base environment in the department to empower students with professional & personal excellence.
  • The Department strives to create a vibrant knowledge base environment in the department to empower students with professional & personal excellence.
  • The faculty members are young, dynamic, energetic, and highly qualified to meet the requirements based on the current knowledge of the students.
  • The department has professional excellence in advanced technologies and research.
  • The department motivates the students to create innovative and novel ideas and transforms these ideas into the technological requirements of the industry.
  • The department prepares state-of-the-art computing facilities by providing the latest configuration systems and software needed for the students as well as for the faculty.
  • The EDUSAT facility is provided for students of different semesters to get live sessions on the current new technologies.
  • The department prepares computing graduates who are highly sought after, productive, and well respected for their work, and who contribute to new developments in computing technology.
  • The department conducts regular seminars on new and future technologies to expose students to technological developments.
  • The department also offers a PG Programme - M.Tech., in Computer Network Engg.
Sno. Name of the Staff Designation Experience
1 Dr. R N Kulkarni Professor and HOD 34 Years 11 Months
2 Dr. C.K. Sreenivas Professor 23 Years 06 Months
3 Dr. Suresh Y Professor and Asst. HOD 08 Years 07 Months
4 Dr. Chidananda H Assoc. Prof. 24 Years
5 Dr. Muhibur Rahman T.R. Assoc. Prof. 27 Years 06 Months
6 Dr. Anita S Patil Assoc. Prof. 17 Years 06 Months
7 Prof. Prithviraj.Y.J Director 19 Years
8 Mr. P Paniram Prasad Asst. Prof. 26 Years
9 Dr. Sheetal Janthakal Asst. Prof. 12 Years
10 Mrs. Prathibha Mishra Asst. Prof. 18 Years 05 Months
11 Mr. Sudhakar Avareddy Asst. Prof. 15 Years 05 Months
12 Mr. Dadapeer Asst. Prof. 14 Years
13 Mr. Usman K Asst. Prof. 16 Years
14 Mr. T.M.Hayath Asst. Prof. 15 Years
15 Mr. Virupaksha Gouda R Asst. Prof. 15 Years 03 Months
16 Mr. Chandrasekhar V Asst. Prof. 27 Years
17 Mr. Md. Shafiulla Asst. Prof. 13 Years
18 Mrs. Shwethashree A Asst. Prof. 16 Years 04 Months
19 Mr. Vedavyas J Asst. Prof. 18 Years
20 Ms. Manjula K Asst. Prof. 13 Years 05 Months
21 Mr. Kiran Mudaraddi A Asst. Prof. 16 Years
22 Mr. Hari Krishna H Asst. Prof. 11 Years
23 Mr. Sreenivas M Asst. Prof. 20 Years 04 Months
24 Mr. Srisailanath Asst. Prof. 13 Years
25 Mrs. Jagadevi Puranikmath Asst. Prof. 08 Years 01 Month
26 Mrs. Lakshmi Sharma K M Asst. Prof. 08 Years 09 Months
27 Mr. Narasimharaju Paka Asst. Prof. 11 Years 03 Months
28 Mrs. Varada Alekhya Asst. Prof. 08 Months
29 Mrs. Steffi Nivedita S Asst. Prof. 06 Years 03 Months
30 Ms. Madhuri A Asst. Prof. 01 Year 03 Months
Sno. Name of the Staff Designation Experience
1 Mr. Anand Krishna Murthy System Analyst 33 Years
2 Ms. Sameena Yasmeen Supervisor 01 Years 04 Months
3 Mr. Basavaraj.S Instructor 22 Years
4 Mrs. Sunitha.S Instructor 24 Years 10 Months
5 Mr. Sharanabasappa.A Instructor 24 Years
6 Mr. Jeelan K Instructor 20 Years
7 Mr. Khalik Basha C Instructor 19 Years
8 Mr. Bharath Kumar.R Instructor 16 Years
9 Mr. Ravi G Instructor 12 Years
10 Ms. Sahana Instructor 01 Years 01 Month

DEPT. OF COMPUTER SCIENCE & ENGINEERING

LAB FACILITIES: Adequate and well equipped laboratories

S.NO Name of the Laboratory No. of students

Per setup

Name of the Important Equipment
LAB 1 ALGORITHMS/ DBMS LAB Networks Lab 22 1. Computer Systems
2. Printer,
3.Networking Switch
4.UPS
5.TV
LAB 2

OPERATING SYSTEM LAB

CGV Lab 22 1. Computer Systems
2. Printer,
3.Networking Switch
4.UPS
5.TV
LAB 3

 

DBA Lab

 

 

22 1. Computer Systems
2. Printer,
3.Networking Switch
4. UPS
5.TV
LAB 4 WP Lab

(ODD Sem.)

22 1. Computer Systems
2. Printer
3.Networking Switch
4.Projector
5.UPS
6.Projector
PG Lab

(EVEN Sem.)

22
LAB 5 CP Lab (ODD Sem.) 22 1. Computer Systems
2. Printer
3.Networking Switch
4.Projector
5.UPS
6.Projector
CP Lab

(EVEN Sem.)

22
LAB 6

R & D LAB

RESEARCH WORK

(ODD Sem.)

22 1. Computer Systems
2. Printer
3.Networking Switch
4. Projector
5. UPS
6.Projector
RESEARCH WORK

(EVEN Sem.)

22
LAB 7

COMPUTER PROGRAMMING LAB

CP Lab

(ODD Sem.)

22 1. Computer Systems
2. Printer
3. Networking Switch
4. UPS
6.Projector
CP Lab

(EVEN Sem.)

22
LAB 8 LOGIC DESIGN & MICRO PROCESSOR LAB ADE Lab

(ODD Sem.)

22 1. Computer Systems
2. Printer
3.Networking Switch
4. CRO
5. Power Supply
6. Signal Generator
7. Trainer kit
8. UPS
9.Projector
P Lab

(EVEN Sem.)

22 1. Computer Systems
2. Printer
3.Networking Switch
4. Logic Controller
5. DAC
6. CRO
7. 8051 kit
8. Stepper Motor
9. 8X3 Keyboard
10. UPS
11.Projector
LAB 9

DS & ALGORITHMS LAB

DSC Lab (ODD Sem.) 22 1. Computer Systems
2. Printer,
3.Networking Switch
4. UPS
5.TV
DAA Lab (EVEN Sem.) 22
LAB 10

SS & NP LAB

NW Lab (ODD Sem.) 22 1. Computer Systems
2. Printer
3. Networking Switch
4. UPS
6.Projector
USP Lab (EVEN Sem.) 22
LAB 11

MTLC

Systems 16 1.Printer
2.UTLP Kit
3.Projector

Additional facilities created for improving the quality of learning experience in laboratories

 

S.NO Facility Name Details Reason(s) for creating facility Utilization Areas in which

students are

expected to have

enhanced learning

1 Design Based Experiments In every Lab, students will practice extra programs apart from the University specified lab Experiments. To enhance the programming skills and in-depth understanding of the technical concepts. Design based experiments are executed by the students to learn apart from the University prescribed syllabus. Programming skills
2 MTLC Lab Students will do multidisciplinary projects on real-world problems. Students can understand the concept of real-world problems. 50 Hours Per Semester

 

To bridge the gap between Academic and Industry curriculum.

 

3 Programming and Debugging Contest This event is conducted on the occasion of departmental tech fest.  The students are encouraged to learn programming and debugging skills to enhance their skills.

 

Students are participating in programming and debugging contest to write code and debug the program within the time constraint and competing with other participants. Programming and Debugging skills.
4  

IBM Software Skills

Students will be trained with new technologies like Cloud

Computing, Big Data and Mobility.

Students will be enhanced with new technologies. IBM soft skills training is being conducted every year for three batches.

Till now 160 students are trained.

Training is given only for Registered students.

To bridge the gap between Academic curriculum and Industry.

 

5 Infosys Campus Connect Foundation Program 5.0

(Python and Database Integration)

 

 

Students will do projects on real-world problems using Python. Students can understand the concept of real-world problems. 60 Hours Per Semester

 

To bridge the gap between Academic curriculum and Industry.

 

6 Additional Java Lab Students will learn java programming apart from the University specified syllabus. Students are encouraged to learn and enhance programming skills.

 

50 Hours Per Semester

 

Programming skills
7 Additional USP Lab Students will learn Unix System Programming apart from the University specified syllabus. The students are encouraged to learn programming and enhance their skills.

 

50 Hours Per Semester

 

Programming skills

 

­DEPT. OF COMPUTER SCIENCE & ENGINEERING
Publication Details of faculty for the academic year: 2014-2019

S.No year Department Download Files
1 1st Year CSE N/A
2 2nd Year CSE Click Here
3 3rd Year CSE Click Here
4 4th Year CSE Click Here

rankRanked #15

Ranked as 15th Best Engineering College in Karnataka by Edu-Rand Magazine Engineering College Raknking 2015

ACCREDITATION

accredition_icon-3

rankRanked #6

Ranked 6th in Top 10 Private Colleges in Karnataka (https://pickacollege.digit.in/)