LICT
LICT
LICT LICT
Home About Us Academics Department Tour LICT Inside LICT Photo Gallery Alumni Contact Us
Mechanical | Electrical | Electronic & Communication | Computer | Civil | General
The objective of department is to show creative application of computer engineering principles and methods to the design and development of hardware and software systems. It is a specialized discipline encompassing electrical engineering, electronic engineering and software engineering. It is closely related to computer science, but with more emphasis on practical implementations.
Staff
Course Catalogue
Laboratories
Major Equipments
Experimental Setup
Sr. No. Name Designation Qualification
1. Mr. H. B. Patel H.O.D

B.E.(C.E) Deputed fro PG

2. Mr. S. J. Soni Lecturer

B.E.(.I.T) Deputed for PG

3. Mr. M. M. Patel Lecturer

B.E.(I.T)

4. Mr. M. K. Patel Lecturer

B.E.(C.E) Deputed fo PG

5. Ms. P. B. Patel Lecturer B.E.(C.E).
6.. Mr. S. D. Nayak Lecturer B.E.(I.T).
7.. Ms. J. N. Acharya Lecturer B.E(C.E).
8.. Ms. R. R. Chaudhari Lecturer B.E.(C.E)
9. Mr.P. D. Sindhi Lecturer B.E.(C.E)
10. Ms.A. M. Patel Lecturer B.E.(I.T)
11. Ms.S. V. Patel Lecturer B.E(I.T)
12. Ms.C. C..Patel Lecturer B.E.(C.E)

13.

Mr.K.L.Patel Lecturer B.E.(C.E)
14. Mr. B.B.Trivedi Lecturer B.E.(C.E)
Faculty Group Photo
B.E. (CE/IT/EC/MC/BM) - First Year
Code Subject Teaching Scheme (Hrs.) Examination Scheme
Theory Pract. Marks TW Marks Total
Theory Pract. Total Hrs Marks
101 Mathematics 1 & 2 4 - 4 4 100 - - 100
102 Elements of Civil Engg. & Mech. Engg. (Including Workshop) 2 4 6 3 100 - 100 200
103 Elements of Engg. Mechanics 2 1 3 3 100 - 25 125
104 Material Science 2 - 2 3 100 - - 100
105 Fundamentals of Electrical Engg. & Electronics 2 1 3 3 100 - 25 125
106 Engineering Graphics 2 2 4 4 100 - 50 150
107 Introductory Course in Computer 2 4 6 3 100 50 50 200
108 Communication Skills 2 - 2 2 50 - - 50
Total 18 12 30 Grand Total 1050
B.E. (Computer Engineering) - Semester III
Code Subject Teaching Scheme (Hrs.) Examination Scheme
Theory Pract. Marks TW
Marks
Total
Theory Pract. Total Hrs Marks
CE301 Mathematics III 3 - 3 3 100 - - 100
CE302 Communication Systems- I 3 2 5 3 100 25 25 150
CE303 Computer System Architecture –I 4 2 6 3 100 25 25 150
CE304 Object Oriented Programming 3 2 5 3 100 25 25 150
CE305 Digital Electronics & Fundamentals of  Microprocessors 4 2 6 3 100 25 25 150
CE306 Computer Oriented Numerical Methods 3 2 5 3 100 25 25 150
Total 20 10 30 Grand Total 850
Note: CE301, CE302, CE303 & CE304 are common with IT301, IT302, IT303 & IT304 respectively of Semester. III of IT.
B.E. (Computer Engineering) - Semester IV
Code Subject Teaching Scheme (Hrs.) Examination Scheme
Theory Pract. Marks TW
Marks
Total
Theory Pract. Total Hrs Marks
CE401 Discrete Mathematics 3 - 3 3 100 - - 100
CE402 Microprocessors 3 2 5 3 100 50 50 150
CE403 Data Structures and Algorithms 4 2 6 3 100 25 25 150
CE404 Communication Systems- II 4 2 6 3 100 25 25 150
CE405 Computer System Architecture –II 4 2 6 3 100 25 25 150
CE406

Software Laboratory

(with seminar)
- 4 4 - - 50 50 100
Total 18 12 30 Grand Total 800
Note: CE401, CE402, CE403 & CE404 are common with IT401, IT402, IT403 & IT404 respectively of Semester IV of IT.
B.E. (Computer Engineering) - Semester V
Code Subject Teaching Scheme (Hrs.) Examination Scheme
Theory Pract. Marks TW
Marks
Total
Theory Pract. Total Hrs Marks
CE501 Database Management System 4 2 6 3 100 25 25 150
CE502 Computer Networks 3 2 5 3 100 25 25 150
CE503 Computer Graphics 3 2 5 3 100 25 25 150
CE504 Microcontrollers & Interfacing 4 2 6 3 100 25 25 150
CE505 Operating Systems 4 2 6 3 100 25 25 150
CE506 Technical Seminar & Report - 2 2 - - 25 25 50
Total 18 12 30 Grand Total 800
Note: CE502 are common with IT501 and IT502 respectively of Sem. V of IT.
B.E. (Computer Engineering) - Semester VI
Code Subject Teaching Scheme (Hrs.) Examination Scheme
Theory Pract. Marks TW
Marks
Total
Theory Pract. Total Hrs Marks
CE601 Economics & Management 3 - 3 3 100 - - 100
CE602 System Programming 3 2 5 3 100 25 25 150
CE603 Advanced DBMS 3 2 5 3 100 25 25 150
CE604 GUI Design and Programming 3 2 5 3 100 25 25 150
CE605 Elective –I 4 2 6 3 100 25 25 150
CE606 Elective –II 4 2 6 3 100 25 25 150
Total 20 10 30 Grand Total 850
Note: CE601 & CE602 are common with IT601 and IT602 respectively of Semester. VI of IT.
B.E. (Computer Engineering) - Semester VII
Code Subject Teaching Scheme (Hrs.) Examination Scheme
Theory Pract. Marks TW
Marks
Total
Theory Pract. Total Hrs Marks
CE701 Parallel Processing 3 2 6 3 100 25 25 150
CE702 Software Engg 3 - 6 3 100 - - 100
CE703 Formal Language  & Automata Theory 3 - 3 3 100 25 25 150
CE704 Distributed Operating Systems 3 4 7 3 100 25 25 150
CE705 Elective -1 3 2 5 3 100 25 25 150
CE706 Elective -2 3 2 5 3 100 25 25 150
Total 20 12 32 Grand Total 850
Elective 1 & 2: (Any Two from the following subjects).
1: Artificial Intelligence
2: Internet Engineering
3: Language Translator
4: Fault Diagnosis of Computers

Note: CE701 & CE702 are common with IT701 and IT702 respectively of Sem. VII of IT.
B.E. (Computer Engineering) - Semester VIII - (Industrial Training)
Code Subject Teaching Scheme (Hrs.) Examination Scheme
Theory Pract. Marks TW
Marks
Total
Theory Pract. Total Hrs Marks
CE801 Project and Seminar - 30 30 - - 300 100 400
Total - 30 30 Grand Total 400
Project and Seminar: Industry based Project and Seminar for 16 weeks plus 2 weeks in the Institute at the end. Total 18 weeks.

Particulars Marks
Project and Presentation 300
Project Report 100
Total 400

Point to be noted:
1. Teacher should be sent to the industry for interaction with industrial guide.
2. Project work and progress may evaluated through seminars at the regular intervals.
3. Industry persons may be invited during presentation.
  • Computer Software Laboratory
  • Computer Graphics Laboratory
  • Computer Design Laboratory
  • Computer Design Laboratory
  • Computer Project Laboratory
  • Computer Hardware Laboratory
  • Language Laboratory
LAB006: Computer Software Laboratory :-
Equipments Qty.
Computer 21
CD-Writer 01
Printer LX 540 01
HP Scanner 2300c 01
LAB007: Computer Graphics Laboratory :-
Equipments Qty.
Computer(client) 23
Computer (Linux Server) 01
Printer LX 540 01
LAB008A: Computer Design Laboratory :-
Equipments Qty.
Computer (Client) 20
Computer (Windows 2000 Server) 01
Computer (Windows 2003 Server) 02
LAB008B: Computer Design Laboratory :-
Equipments Qty.
Computer (Client) 22
CD Writer 01
Printer LX 540 01
LAB009: Computer Project Laboratory:-
Equipments Qty.
Computer (Client) 22
Computer (Windows 2003 Server) 01
CD Writer 01
DVD Rom 01
HP Laser Printer-1020 01
LAB107: Computer Hardware Laboratory :-
Equipments Qty.
Computer Peripherals and other Teaching aids

-


LAB104-105: Language Laboratory :-
Equipments

Qty.

Client: IBM Pentium-IV, Xeon CPU-3.0 GHz, and 512 MB RAM, 80 GB Hard disk, CD-Drive. 

60

Server: IBM Pentium-IV, Xeon CPU- 3.0 GHz, 1 GB RAM, 160 GB Hard disk, DVD Writer ,CD  Drive    

01

Gigabit D-Link Ethernet Switch

03

UPS 30 Minute Battery Back up

01


Software:

1. MSDN AA.
2. Ms-Office 2003.
3. Turbo C.
4. Antivirus MVS Macfee.
5. Oracle 10G.
6. ETNL Communication Skills Software-Server
7. ETNL Communication Skills Software-Client (60 User)

Facilities:
1. 512 kbps Internet pure Bandwidth.
2. All Students have account on Data Server to store practical programs.

Experimental Setting:
1. All Computers are in Network.
Formal Language & Automata Theory - Semester 7th

SR NO.

NAME OF PRACTICAL

01

WAP to check whether input string satisfy the given RE or not :

     ( 1 + 01 )+.

 

02

WAP to find out the set of strings generate from Regular Expression

    ( 0 + 1 )* 10 and check that whether the input string is valid or not.

03

WAP to find out the set of strings generate from Regular Expression

    ( 0 + 1 )* (01)* (011)* and check that whether the input string is valid or not.

04

WAP to find out the set of strings generate from Regular Expression

    ( 0 + 1 )* ( 0 + 1)* and check that whether the input string is valid or not.

05

WAP to find out the set of strings generate from Regular Expression

(0 + 1)*(011 + 01010) (0 + 1)* and check that whether the input string is valid      or not.

06

Study about Lex and Yacc

07

WAP to find out whether  given word is verb, pro-noun, adverb or  conjunction

  Using lax.

08

WAP to count the characters of given file using file.

09

WAP to count the words of a given file using lax.

10

WAP to show the use of file.

Artificial Intelligent - Semester 7th

SR NO. NAME OF PRACTICAL
01 Introduction to prolog.
02 Program for relationship True or not.
03 Program to find factorial of given no.
04 Program to find fibonacci series.
05 Program to find out root of given number.
06 Program using cut and fail predicate.
07 Program to find out GCD of two number.
08 Programto find out length of given list.
09 Appending two list.
10 Reverse list.
11 Find last element of list.
12 Find nth element of list.
13 Program to check whether element is a member of given list or not.
14 Logon without repeat predicate.
15 Logon with repeat predicate.
16 Multiplication of elements of given list.
17 To find out length of string.
Distributed Operating System - Semester 7th
SR NO. NAME OF PRACTICAL
01 Write a program to add two variables using RPCGEN command.
02 Write a program to find the length of string using RPCGEN command.
03 Write a program to find the average of two numbers using RPCGEN command.
04 Write a program to add two variables using Webservices of .net
05 Write a program to find the length of string using Webservices of .net
06 Write a program to find the average of two numbers using Webservices of .net
07 Write a program to implement Stateful server using RPCGEN command
08 Write a program to implement Stateless server using RPCGEN command
09 Write a program to implement Producer-Consumer Problem using RPCGEN command
Parallel Processing - Semester 7th
SR.NO NAME OF PRACTICAL
01 Write a header file pp.h containing three user defined functions process_fork(), process_join() and sharei().
02 Write a parallel program to demonstrate use of process_fork() and process_join() functions.
03 Write a parallel program to create one child process and to print message to tell weather it is parent process or child process. Also print the ID of process. Discuss the possible outputs.
04 Write a parallel program to demonstrate that each process has it's own copy of variable.
05 Write a parallel program to demonstrate that each process has a common copy of shared variable.
06 Write a parallel program to sum all the elements of an integer array of size 10. Create 2 processes for this. Parent will calculate sum of all the odd indexed elements andchild will do the sum of all the even indexed elements. After the child process is destroyed parent will calculate the final sum. Write a parallel program to sum all the elements of an integer array of size 20.Use total 4 processes for this. Use efficient Loop Splitting.
08 Write a parallel program to copy all the elements of an integer array of size 20 into another array. Use total 4 processes for this. Use efficient Loop Splitting.
09 Write a parallel program to find maximum from an integer array of size 20. Use total 4 processes for this. Use efficient Loop Splitting.
10 Write a parallel program to multiply two arrays. The size of first array is 10 by 10 while the size of second array is 10. Use total 5 processes for this. Use efficient Loop Splitting.
11 Write following user defined functions in a header file pp.h. init_lock(), spin_lock(), spin_unlock(), init_barrier() and barrier()
12 Write a parallel program to sum all the elements of an integer array of size 20.Use total 4 processes for this. Use Self Scheduling.
13 Write a parallel program to copy all the elements of an integer array of size 20 into another array. Use total 4 processes for this. Use efficient Self Scheduling.
14 Write a parallel program to multiply two arrays. The size of first array is 10 by 10 while the size of second array is 10. Use total 5 processes for this. Use Self Scheduling.
15 Write a parallel program to increment all the elements of an integer array of size 10.Use Self Scheduling
17 Write a parallel program to create histogram for an array of 100 integers using Self Scheduling. The program should be such that each element of the histogram array should be protected with different lock.
18 Write a parallel program to create histogram for an array of 100 integers. Your program should be such that each process must maintain a private histogram which is a histogram of a subset of array elements.
19 Write a parallel program to increment all the elements of an integer array of size 10.Use Loop Splitting.
20 Write a parallel program to print first n prime numbers. Use Self Scheduling.
21 Write a parallel program to get average and absolute deviation of array a(i) with the use of barrier.
22 Consider the following data: A program has seven arrays a,b,,c,d,e,f and x of 10 integers and expression isx[0] = a[0] + b[0] +c[0] + d[0] +e[0] + f[0] x[1] = a[1] + b[1] +c[1] + d[1] +e[1] + f[1] .. .. x[9] = a[9] + b[9] +c[9] + d[9] +e[9] + f[9] write a parallel C program which does this using expression splitting. (a) using single barrier (b) using multiple barriers (c) without using barrier(use spin lock)
23 Write a parallel program to implement the following code do7k=1,n x(k) = u(k) +r*(z(k)+r*y(k)) + t*(u(k+3)+r*(u(k+2)+r*u(k+1))) + t*t*(u(k+6)+r*(u(k+5)+r*u(k+4))) 7 continue What is this method called?
Internet Engineering - Semester 7th
Sr.No Topic
01 Project Work
Software Engineering - Semester 7th
Sr.No Topic
01 Project Work
Computer Organization - Semester 6th
Sr.No Topic
01 Project Work
Computer Peripheral - Semester 6th
SR NO. NAME OF PRACTICAL
01 Study of Keyboard
02 Study of Floppy Disk Drive
03 Study of Hard disk Drive
04 Study of Mouse
05 Study of Motherboard
06 Study of printer
07 Study of optical Disk and Drive
08 Study of about Miscellaneous input Device.(Light pen, Plotters , Graph plotters , flat bed plotters, drum plotters )
09 Study about monitors
10 Study about network Device
11 Study about scanner.
Computer Network - Semester 6th
</
SR NO. NAME OF PRACTICAL
01 Introduction to Networking
02 Introduction of Network Communication Devices
03 Introduction of Routers
04 Routed Protocols
05 The IP Routing Process
06 Network Cabling
07 CAT5 UTP X-over Cables