Click on Subject/Paper under Semester to enter.
Professional English Discrete Mathematics Environmental Sciences
Professional English - - II - HS3252 - MA3354 and Sustainability -
I - HS3152 GE3451
Digital Principles and
Statistics and Probability and
Computer Organization
Matrices and Calculus Numerical Methods - Statistics - MA3391
- CS3351
- MA3151 MA3251
3rd Semester
1st Semester
4th Semester
2nd Semester
Database Design and Operating Systems -
Engineering Physics - Engineering Graphics
Management - AD3391 AL3452
PH3151 - GE3251
Physics for Design and Analysis of Machine Learning -
Engineering Chemistry Information Science Algorithms - AD3351 AL3451
- CY3151 - PH3256
Data Exploration and Fundamentals of Data
Basic Electrical and
Visualization - AD3301 Science and Analytics
Problem Solving and Electronics Engineering -
BE3251 - AD3491
Python Programming -
GE3151 Artificial Intelligence
Data Structures Computer Networks
- AL3391
Design - AD3251 - CS3591
Deep Learning -
AD3501
Embedded Systems
Data and Information Human Values and
and IoT - CS3691
5th Semester
Security - CW3551 Ethics - GE3791
6th Semester
7th Semester
8th Semester
Open Elective-1
Distributed Computing Open Elective 2
- CS3551 Project Work /
Elective-3
Open Elective 3 Intership
Big Data Analytics - Elective-4
CCS334 Open Elective 4
Elective-5
Elective 1 Management Elective
Elective-6
Elective 2
All Computer Engg Subjects - [ B.E., M.E., ] (Click on Subjects to enter)
Programming in C Computer Networks Operating Systems
Programming and Data Programming and Data Problem Solving and Python
Structures I Structure II Programming
Database Management Systems Computer Architecture Analog and Digital
Communication
Design and Analysis of Microprocessors and Object Oriented Analysis
Algorithms Microcontrollers and Design
Software Engineering Discrete Mathematics Internet Programming
Theory of Computation Computer Graphics Distributed Systems
Mobile Computing Compiler Design Digital Signal Processing
Artificial Intelligence Software Testing Grid and Cloud Computing
Data Ware Housing and Data Cryptography and Resource Management
Mining Network Security Techniques
Service Oriented Architecture Embedded and Real Time Multi - Core Architectures
Systems and Programming
Probability and Queueing Theory Physics for Information Transforms and Partial
Science Differential Equations
Technical English Engineering Physics Engineering Chemistry
Engineering Graphics Total Quality Professional Ethics in
Management Engineering
Basic Electrical and Electronics Problem Solving and Environmental Science and
and Measurement Engineering Python Programming Engineering
lOMoARcPSD|45333583
[Link]
1. Construct a simple neural network performing classification on MNIST Handwritten Digit dataset
Program:
import tensor昀氀ow as 琀昀
from tensor昀氀[Link] import datasets, layers, models
(x_train, y_train), (x_test, y_test)=[Link].load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0
model = [Link]琀椀al([
[Link]琀琀en(input_shape=(28, 28)),
[Link](512, ac琀椀va琀椀on='relu'),
[Link](10, ac琀椀va琀椀on='so昀琀max')
])
[Link](op琀椀mizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
model.昀椀t(x_train, y_train, epochs=5)
loss, acc = [Link](x_test, y_test)
print('Test accuracy:', acc)
2. Build a CNN and train it with the Labeled Faces in the Wild dataset to determine how well a CNN
can be trained to perform facial recognition
Program:
import tensorflow as tf
from [Link] import layers, models
from sklearn.model_selection import train_test_split
from [Link] import LabelEncoder
[Link]
lOMoARcPSD|45333583
[Link]
from [Link] import accuracy_score
from [Link] import fetch_lfw_people
from [Link] import PCA
import numpy as np
lfw_people = fetch_lfw_people(min_faces_per_person=70, resize=0.4)
n_samples, h, w = lfw_people.[Link]
X = lfw_people.data
y = lfw_people.target
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)
X_train = X_train / 255.0
X_test = X_test / 255.0
label_encoder = LabelEncoder()
y_train = label_encoder.fit_transform(y_train)
y_test = label_encoder.transform(y_test)
X_train = X_train.reshape(-1, h, w, 1)
X_test = X_test.reshape(-1, h, w, 1)
model = [Link]()
[Link](layers.Conv2D(32, (3, 3), activation='relu', input_shape=(h, w, 1)))
[Link](layers.MaxPooling2D((2, 2)))
[Link](layers.Conv2D(64, (3, 3), activation='relu'))
[Link](layers.MaxPooling2D((2, 2)))
[Link](layers.Conv2D(64, (3, 3), activation='relu'))
[Link]([Link]())
[Link]([Link](128, activation='relu'))
[Link]([Link](len(label_encoder.classes_), activation='softmax'))
[Link]
lOMoARcPSD|45333583
[Link]
[Link](optimizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
[Link](X_train, y_train, epochs=10, validation_split=0.2)
test_loss, test_acc = [Link](X_test, y_test)
print(f'Test accuracy: {test_acc}')
predictions = [Link](X_test)
predicted_labels = [Link](predictions, axis=1)
accuracy = accuracy_score(y_test, predicted_labels)
print(f'Accuracy on test set: {accuracy}')
3. Build a Deep Neural Network for XOR problem using Keras
Program:
import tensorflow as tf
from tensorflow import keras
import numpy as np
X = [Link]([[0, 0], [0, 1], [1, 0], [1, 1]])
y = [Link]([0, 1, 1, 0])
model = [Link]([
[Link](4, activation='relu', input_shape=(2,)),
[Link](8, activation='relu'),
[Link](1, activation='sigmoid')
])
[Link](optimizer='adam',
loss='binary_crossentropy',
metrics=['accuracy'])
[Link]
lOMoARcPSD|45333583
[Link]
[Link](X, y, epochs=500)
predictions = [Link](X)
print(predictions)
4. Implement handwritten digit classification using Neural Network
Program:
mport tensor昀氀ow as 琀昀
from tensor昀氀ow import keras
from tensor昀氀[Link] import datasets, layers, models
(x_train, y_train), (x_test, y_test) = [Link].load_data()
x_train, x_test = x_train / 255.0, x_test / 255.0
model = [Link]琀椀al([
[Link]琀琀en(input_shape=(28, 28)),
[Link](512, ac琀椀va琀椀on='relu'),
[Link](10, ac琀椀va琀椀on='so昀琀max')
])
[Link](op琀椀mizer='adam',
loss='sparse_categorical_crossentropy',
metrics=['accuracy'])
model.昀椀t(x_train, y_train, epochs=5)
loss, acc = [Link](x_test, y_test)
print('Test accuracy:', acc)
8. Perform Language modeling using RNN:
[Link]
lOMoARcPSD|45333583
[Link]
Program:
import numpy as np
import tensor昀氀ow as 琀昀
from tensor昀氀[Link] import Sequen琀椀al
from tensor昀氀[Link] import LSTM, Dense
path = 琀昀.keras.u琀椀ls.get_昀椀le('[Link]',
'h琀琀ps://[Link]/[Link]昀氀[Link]/data/[Link]')
text = open(path, 'rb').read().decode(encoding='u琀昀-8')
vocab = sorted(set(text))
char2idx = {u: i for i, u in enumerate(vocab)}
idx2char = [Link](vocab)
text_as_int = [Link]([char2idx[c] for c in text])
seq_length = 100
examples_per_epoch = len(text) // (seq_length + 1)
char_dataset = 琀昀.[Link].from_tensor_slices(text_as_int)
sequences = char_dataset.batch(seq_length + 1, drop_remainder=True)
def split_input_target(chunk):
input_text = chunk[:-1]
target_text = chunk[1:]
return input_text, target_text
dataset = [Link](split_input_target)
BATCH_SIZE = 64
BUFFER_SIZE = 10000
[Link]
lOMoARcPSD|45333583
[Link]
dataset = [Link]昀渀e(BUFFER_SIZE).batch(BATCH_SIZE, drop_remainder=True)
vocab_size = len(vocab)
embedding_dim = 256
rnn_units = 1024
def build_model(vocab_size, embedding_dim, rnn_units, batch_size):
model = Sequen琀椀al([
琀昀.[Link](vocab_size, embedding_dim,
batch_input_shape=[batch_size, None]),
琀昀.[Link](rnn_units,
return_sequences=True,
stateful=True,
recurrent_ini琀椀alizer='glorot_uniform'),
琀昀.[Link](vocab_size)
])
return model
model = build_model(vocab_size, embedding_dim, rnn_units, BATCH_SIZE)
[Link](op琀椀mizer='adam',
loss=琀昀.[Link](from_logits=True))
epochs = 10
history = model.昀椀t(dataset, epochs=epochs)
[Link]('language_model_rnn.h5')
[Link]
Click on Subject/Paper under Semester to enter.
Professional English Discrete Mathematics Environmental Sciences
Professional English - - II - HS3252 - MA3354 and Sustainability -
I - HS3152 GE3451
Digital Principles and
Statistics and Probability and
Computer Organization
Matrices and Calculus Numerical Methods - Statistics - MA3391
- CS3351
- MA3151 MA3251
3rd Semester
1st Semester
4th Semester
2nd Semester
Database Design and Operating Systems -
Engineering Physics - Engineering Graphics
Management - AD3391 AL3452
PH3151 - GE3251
Physics for Design and Analysis of Machine Learning -
Engineering Chemistry Information Science Algorithms - AD3351 AL3451
- CY3151 - PH3256
Data Exploration and Fundamentals of Data
Basic Electrical and
Visualization - AD3301 Science and Analytics
Problem Solving and Electronics Engineering -
BE3251 - AD3491
Python Programming -
GE3151 Artificial Intelligence
Data Structures Computer Networks
- AL3391
Design - AD3251 - CS3591
Deep Learning -
AD3501
Embedded Systems
Data and Information Human Values and
and IoT - CS3691
5th Semester
Security - CW3551 Ethics - GE3791
6th Semester
7th Semester
8th Semester
Open Elective-1
Distributed Computing Open Elective 2
- CS3551 Project Work /
Elective-3
Open Elective 3 Intership
Big Data Analytics - Elective-4
CCS334 Open Elective 4
Elective-5
Elective 1 Management Elective
Elective-6
Elective 2
All Computer Engg Subjects - [ B.E., M.E., ] (Click on Subjects to enter)
Programming in C Computer Networks Operating Systems
Programming and Data Programming and Data Problem Solving and Python
Structures I Structure II Programming
Database Management Systems Computer Architecture Analog and Digital
Communication
Design and Analysis of Microprocessors and Object Oriented Analysis
Algorithms Microcontrollers and Design
Software Engineering Discrete Mathematics Internet Programming
Theory of Computation Computer Graphics Distributed Systems
Mobile Computing Compiler Design Digital Signal Processing
Artificial Intelligence Software Testing Grid and Cloud Computing
Data Ware Housing and Data Cryptography and Resource Management
Mining Network Security Techniques
Service Oriented Architecture Embedded and Real Time Multi - Core Architectures
Systems and Programming
Probability and Queueing Theory Physics for Information Transforms and Partial
Science Differential Equations
Technical English Engineering Physics Engineering Chemistry
Engineering Graphics Total Quality Professional Ethics in
Management Engineering
Basic Electrical and Electronics Problem Solving and Environmental Science and
and Measurement Engineering Python Programming Engineering