Rankings
To get more information, Please share your details



The answer is

By filling in the details in the form above, you agree to receive communications from ICFAI University

B.Sc Program Structure

  • B.Sc. General Structure
  • B.Sc. Mathematics
  • B.Sc. Data Analytics
  • B.Sc. Computer Science
  • B.Sc. Physics
icfaitech-bsc-program-structure

B.Sc. Program: General Structure

Year

Course #

Semester I

L

P

U

Course #

Semester II

L

P

U

I

CHEM 111

Chemistry

3

0

3

ES121

Thermodynamics

3

0

3

EGL112

English Language Skills

3

0

3

AO122

Probability &Statistics

3

0

3

MATH113

Linear Algebra

3

0

3

MATH123

Higher Calculus

3

0

3

PHY114

Physics I

3

0

3

PHY124

Physics II

3

0

3

TA115

Engineering Graphics

2

4

4

TA125

Scientific Measurements

0

4

2

TA116

Computer Programming-I

3

0

3

TA126

Workshop Practice

2

4

4

EVS117

Environmental Science

2

0

2

TA127

Computer Programming II

3

0

3

Total No of Credits

21

Total No of Credits

21

 

Semester-III

Semester-IV

II

ES211

Electrical Sciences I

3

0

3

ES221

Electrical Sciences II

3

0

3

ES212

Digital Electronics

2

2

3

TA222

Engineering Measurements

1

8

4

ES213

Engineering Mechanics

3

0

3

TA223

Professional Communication

3

0

3

ECON214

Principles of Economics

3

0

3

MGTS224

Principles of Management

3

0

3

MATH215

Complex Variables

3

0

3

AO225

Optimization Techniques

3

0

3

MATH216

Differential Equations & Fourier Series

3

0

3

ES226

Structure     &Properties    of Materials

3

0

3

-

Discipline Core (1)

3

0

3

-

Discipline Core (1)

3

0

3

Total No of Credits

21

Total No of Credits

22

Summer Term Internship Program IP 221

5

 

Semester-III

Semester-IV

III

CDC (7)

 

 

22

-

Humanities Electives (2)

 

 

6

 

 

 

-

Electives (5)

 

 

15

Total No of Credits

22

Total No of Credits

21

Total No of Credits

133

Note: Program Structure is tentative, subject to change.

4 Year B.Sc. Mathematics (Honors )
Year Semester Discipline Specific Courses - core Minor (DA) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Linear Algebra(3) Introduction to DS & AI(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal,Family and Social Health & wellness(3) 21
Understanding India(2)
II Ordinary Differential Equations (3) Data Operations (4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 20
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 41+4
2nd Year III Group Theory(3) Data Wrangling(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 18
Probability and Statistics(3)
IV Discrete Mathematics (3) Machine Learning (4) Introduction to Modern Indian Language(3) SWAYAM 23
Higher Calculus(3) Deep Learning (4)
Partial Differential Equations (3)
Ring Theory (3)
INTERNSHIP(4) 86+4
3rd Year V Complex Analysis (3) Data Visualization (4) 22
Stochastic Processes(4)
Number Theory (3)
Optimization Techniques (4)
DSE 1 (4)
VI Numerical Methods(4) Elective (1 Course, 4 Credits) 24
Integral Transformns(4)
Cryptography (4)
DSE 2 (4)
DSE3(4)
62 28 9 10 9 10+8 136
4th Year VII DSE-4(4) Elective (1 Course, 4 Credits) 20
DSE-5(4)
DSE-6(4)
DSE-7(4)
VIII DSE-8(4) Elective (1 Course, 4 Credits) 20
DSE-9(4)
DSE-10(4)
DSE-11(4)
94 36 9 10 9 10+8 176

4 Year B.Sc. Mathematics (Honors with Research)
Year Semester Discipline Specific Courses - core Minor (DA) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Linear Algebra(3) Introduction to DS & AI(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal, Family and Social Health & wellness(3) 21
Understanding India(2)
II Ordinary Differential Equations (3) Data Operations (4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 20
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 41+4
2nd Year III Group Theory(3) Data Wrangling(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 18
Probability and Statistics(3)
IV Discrete Mathematics (3) Machine Learning (4) Introduction to Modern Indian Language(3) SWAYAM 23
Higher Calculus(3) Deep Learning (4)
Partial Differential Equations (3)
Ring Theory (3)
INTERNSHIP(4) 86+4
3rd Year V Complex Analysis (3) Data Visualization (4) 22
Stochastic Processes(4)
Number Theory (3)
Optimization Techniques (4)
DSE 1 (4)
VI Numerical Methods(4) Elective (1 Course, 4 Credits) 24
Integral Transformns(4)
Cryptography (4)
DSE 2 (4)
DSE3(4)
62 28 9 10 9 10+8 136
4th Year VII Research Methods-I(4) Elective (1 Course, 4 Credits) 20
DSE-1(4)
DSE-2(4)
DSE-3(4)
VIII Research Methods-II(4) Elective (1 Course, 4 Credits) Research Project/Dissertation(12) 20
82 36 9 10 21 10+8 IP 176

Mathematics - Discipline Specific Electives
Course Codes Title L T P U
BSMA401 Capstone Project 0 0 0 4
BSMA402 Fluid Mechanics 3 1 0 4
BSMA403 Galois Theory 3 1 0 4
BSMA404 Combinatorial Mathematics 3 1 0 4
BSMA405 Functional Analysis 3 1 0 4
BSMA406 Fixed point theory on metric spaces 3 1 0 4
BSMA407 Graph Theory 3 1 0 4
BSMA408 Calculus of Variations 3 1 0 4
BSMA409 Bio-Mathematics 3 1 0 4
BSMA410 Classical Mechanics 3 1 0 4
BSMA411 Natural Language Processing 3 1 0 4
BSMA412 Cyber Security 3 1 0 4
BSMA413 Internet of Things 3 1 0 4
BSMA414 Human Computer Interaction 3 1 0 4
BSMA415 Parallel Computing 3 1 0 4
BSMA416 Distributed Cloud Computing 3 1 0 4
BSMA417 Computer Vision 3 1 0 4
BSMA418 Information Theory and Coding 3 1 0 4
BSMA419 Parallel Computing 3 1 0 4
BSMA420 Predictive Analytics 3 1 0 4
BSMA421 Neural Network and Fuzzy Logic 3 1 0 4
BSMA422 Blockchain Technology 3 1 0 4
BSMA423 Mathematical Physics 3 1 0 4
BSMA424 Natural Language Processing 3 0 1 4
BSMA425 Information Extraction and Retrieval 3 0 1 4
DA Minor Electives
BSDA402 Natural Language Processing 3 1 0 4
BSDA403 Computer Vision 3 1 0 4
BSDA404 Cyber Security 3 1 0 4
BSDA405 Internet of Things 3 1 0 4
BSDA406 Human Computer Interaction 3 1 0 4
BSDA407 Information Extraction and Retrieval 3 1 0 4
BSDA408 Parallel Computing 3 1 0 4
BSDA409 Cloud Administrator 3 1 0 4
BSDA410 Distributed Cloud Computing 3 1 0 4
BSDA411 Neural Network and Fuzzy Logic 3 1 0 4

4 Year B.Sc. Data Analytics (Honors )
Year Semester Discipline Specific Courses - core Minor (CS) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Introduction to DS & AI(4) Programming in C(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal,Family and Social Health & wellness(3) 22
Understanding India(2)
II Data Operations(4) Data Structures (4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 21
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 43+4
2nd Year III Computer Organization & Architecture(4) Object Oriented Analysis and Design(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 20
Database Management Systems(4)
IV Programming in R & Python(4) OOPs using Java (4) Introduction to Modern Indian Language(3) SWAYAM 27
Operating Systems(4) Web Enabled Technologies (4)
Design and Analysis of Algorithms(4)
Artificial intelligence(4)
INTERNSHIP(4) 94+4
3rd Year V Data Wrangling(4) Software Engineering (4) 24
Computer Networks(4)
Machine Learning(4)
Cryptography and Network Security(4)
Predictive Analytics(4)
VI Big Data System(4) Elective (1 Course, 4 Credits) 24
Blockchain Technology(4)
Deep Learning(4)
Data Visualization(4)
Internet of Things(4)
72 28 9 10 9 10+8 146
4th Year VII DSE-1(4) Elective (1 Course, 4 Credits) 20
DSE-2(4)
DSE-3(4)
DSE-4(4)
VIII DSE-5(4) Elective (1 Course, 4 Credits) 20
DSE-6(4)
DSE-7(4)
DSE-8(4)
104 36 9 10 9 10+8 186

4 Year B.Sc. Data Analytics (Honors with Research)
Year Semester Discipline Specific Courses - core Minor (CS) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Introduction to DS & AI(4) Programming in C(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal,Family and Social Health & wellness(3) 22
Understanding India(2)
II Data Operations(4) Data Structures (4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 21
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 43+4
2nd Year III Computer Organization & Architecture(4) Object Oriented Analysis and Design(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 20
Database Management Systems(4)
IV Programming in R & Python OOPs using Java (4) Introduction to Modern Indian Language(3) SWAYAM 27
Operating Systems(4) Web Enabled Technologies (4)
Design and Analysis of Algorithms(4)
Artificial intelligence(4)
INTERNSHIP(4) 94+4
3rd Year V Data Wrangling(4) Software Engineering (4) 24
Computer Networks(4)
Machine Learning(4)
Cryptography and Network Security(4)
Predictive Analytics(4)
VI Big Data System(4) Elective (1 Course, 4 Credits) 24
Blockchain Technology(4)
Deep Learning(4)
Data Visualization(4)
Internet of Things(4)
72 28 9 10 9 10+8 146
4th Year VII Research Methods-I(4) Elective (1 Course, 4 Credits) 20
DSE-1(4)
DSE-2(4)
DSE-3(4)
VIII Research Methods-II(4) Elective (1 Course, 4 Credits) Research Project/Dissertation(12) 20
92 36 9 10 21 10+8 186

Data Analytics - Discipline Specific Electives
Course Codes Title L T P U
BSDA401 Capstone Project 0 0 0 4
BSDA402 Natural Language Processing 3 1 0 4
BSDA403 Computer Vision 3 1 0 4
BSDA404 Cyber Security 3 1 0 4
BSDA405 Internet of Things 3 1 0 4
BSDA406 Human Computer Interaction 3 1 0 4
BSDA407 Information Extraction and Retrieval 3 1 0 4
BSDA408 Parallel Computing 3 1 0 4
BSDA409 Cloud Administrator 3 1 0 4
BSDA410 Distributed Cloud Computing 3 1 0 4
BSDA411 Neural Network and Fuzzy Logic 3 1 0 4
CS Minor Electives
BSCS402 Software Project Management 3 1 0 4
BSCS403 Computer Vision 3 1 0 4
BSCS404 Cyber Security 3 1 0 4
BSCS405 Blockchain Technology 3 1 0 4
BSCS406 Internet of Things 3 1 0 4
BSCS407 Advanced Computer Architecture 3 1 0 4
BSCS408 Full Stack Web Development 3 1 0 4
BSCS409 Software Project Management 3 1 0 4
BSCS410 Parallel Computing 3 1 0 4
BSCS411 Mobile Computing 3 1 0 4
BSCS412 Object Oriented Analysis and Design 3 1 0 4
BSCS413 Cloud Computing 3 1 0 4

4 Year B.Sc. Computer Science (Honors )
Year Semester Discipline Specific Courses - core Minor (DA) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Programming in C (4) Introduction to DS & AI(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal,Family and Social Health & wellness(3) 22
Understanding India(2)
II Programming in R/Python (4) Data Operations(4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 21
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 43+4
2nd Year III Object Oriented Analysis and Design(4) Data Wrangling(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 20
Data Structures(4)
IV Operating Systems (4) Machine Learning(4) Introduction to Modern Indian Language(3) SWAYAM 27
OOPs using Java (4) Deep Learning (4)
Computer Organization & Architecture(4)
Database Management Systems(4)
INTERNSHIP(4) 94+4
3rd Year V Design and Analysis of Algorithms(4) Data Visualization (4) 24
Computer Networks(4)
Web Enabled Technology(4)
Theory of Computation (4)
Software Engineering(4)
VI Cryptography & Network Security(4) Elective (1 Course, 4 Credits) 24
Software Testing Methodologies(4)
Compiler Design (4)
Cloud Computing(4)
Full Stack Web Development(4)
72 28 9 10 9 10+8 146
4th Year VII DSE-1(4) Elective (1 Course, 4 Credits) 20
DSE-2(4)
DSE-3(4)
DSE-4(4)
VIII DSE-5(4) Elective (1 Course, 4 Credits) 20
DSE-6(4)
DSE-7(4)
DSE-8(4)
104 36 9 10 9 10+8 186

4 Year B.Sc. Computer Science (Honors with Research)
Year Semester Discipline Specific Courses - core Minor (DA) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Programming in C (4) Introduction to DS & AI(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal,Family and Social Health & wellness(3) 22
Understanding India(2)
II Programming in R/Python (4) Data Operations(4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 21
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 43+4
2nd Year III Object Oriented Analysis and Design(4) Data Wrangling(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 20
Data Structures(4)
IV Operating Systems (4) Machine Learning(4) Introduction to Modern Indian Language(3) SWAYAM 27
OOPs using Java (4) Deep Learning (4)
Computer Organization & Architecture(4)
Database Management Systems(4)
INTERNSHIP(4) 94+4
3rd Year V Design and Analysis of Algorithms(4) Data Visualization (4) 24
Computer Networks(4)
Web Enabled Technology(4)
Theory of Computation (4)
Software Engineering(4)
VI Cryptography & Network Security(4) Elective (1 Course, 4 Credits) 24
Software Testing Methodologies(4)
Compiler Design (4)
Cloud Computing(4)
Full Stack Web Development(4)
72 28 9 10 9 10+8 146
4th Year VII Research Methods-I(4) Elective (1 Course, 4 Credits) 20
DSE-1(4)
DSE-2(4)
DSE-3(4)
VIII Research Methods-II(4) Elective (1 Course, 4 Credits) Research Project/Dissertation(12) 20
92 36 9 10 21 10+8 186

Computer Science - Discipline Specific Electives
Course Codes Title L T P U
BSCS401 Capstone Project 0 0 0 4
BSCS402 Software Project Management 3 1 0 4
BSCS403 Computer Vision 3 1 0 4
BSCS404 Cyber Security 3 1 0 4
BSCS405 Blockchain Technology 3 1 0 4
BSCS406 Internet of Things 3 1 0 4
BSCS407 Advanced Computer Architecture 3 1 0 4
BSCS408 Full Stack Web Development 3 1 0 4
BSCS409 Software Project Management 3 1 0 4
BSCS410 Parallel Computing 3 1 0 4
BSCS411 Mobile Computing 3 1 0 4
BSCS412 Object Oriented Analysis and Design 3 1 0 4
BSCS413 Cloud Computing 3 1 0 4
Data Analytics Minor Electives
BSDA402 Natural Language Processing 3 1 0 4
BSDA403 Computer Vision 3 1 0 4
BSDA404 Cyber Security 3 1 0 4
BSDA405 Internet of Things 3 1 0 4
BSDA406 Human Computer Interaction 3 1 0 4
BSDA407 Information Extraction and Retrieval 3 1 0 4
BSDA408 Parallel Computing 3 1 0 4
BSDA409 Cloud Administrator 3 1 0 4
BSDA410 Distributed Cloud Computing 3 1 0 4
BSDA411 Neural Network and Fuzzy Logic 3 1 0 4

4 Year B.Sc. Physics (Honors)
Year Semester Discipline Specific Courses - core Minor (CS) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Mechanics-I (4) Programming in C(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal,Family and Social Health & wellness(3) 22
Understanding India(2)
II Electric and magnetic fields (4) Data Structures (4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 21
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 43+4
2nd Year III Waves and Oscillations (3) Object Oriented Analysis and Design(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 19
Optics(4)
IV Mechanics-II(3) OOPs using Java (4) Introduction to Modern Indian Language(3) SWAYAM 24
Electronics-I(4) Web Enabled Technologies (4)
Electricity and Magnetism (3)
Modern Physics-I (3)
INTERNSHIP(4) 90+4
3rd Year V Modern Physics-II(4) Software Engineering (4) 20
Modern Physics lab(2)
Electronics-II(4)
Differential Equations for Physicists (3)
Discipline Electives(3)
VI Thermal and Statistical Physics(3) Elective (1 Course, 4 Credits) 19
Introduction to Quantum Computation(3)
Optical Communications(3)
Fiber optic sensors and devices(3)
Laser Physics (3)
59 28 9 10 9 10+8 133
4th Year VII DSE-1(4) Elective (1 Course, 4 Credits) 20
DSE-2(4)
DSE-3(4)
DSE-4(4)
VIII DSE-5(4) Elective (1 Course, 4 Credits) 20
DSE-6(3)
DSE-7(3)
DSE-8(3)
DSE-9(3)
91 36 9 10 9 10+8 173

4 Year B.Sc. Physics (Honors with Research)
Year Semester Discipline Specific Courses - core Minor (CS) Inter Disciplinary Courses Ability Enhancement Courses (Language) Skill Enhacnement Courses/ Internship/ Dissertation Common Value-added courses Total Credits
1st Year I Mechanics-I (4) Programming in C(4) Statistics(3) Effective English Communication(3) Fundamentals of Soft Skills(3) Personal,Family and Social Health & wellness(3) 22
Understanding India(2)
II Electric and magnetic fields (4) Data Structures (4) Introduction to Psychology(3) Functional English(2) Digital Skills(3) Human Values and Professional Ethics(2) 21
Human Society in the Natural Environment:Sustainability Issues(3)
INTERNSHIP(4) 43+4
2nd Year III Waves and Oscillations (3) Object Oriented Analysis and Design(4) Foundations of Entrepreneurial Thinking and Practice (3) Academic Reading and Writing(2) Impactful Presentations(3) 19
Optics(4)
IV Mechanics-II(3) OOPs using Java (4) Introduction to Modern Indian Language(3) SWAYAM 24
Electronics-I(4) Web Enabled Technologies (4)
Electricity and Magnetism (3)
Modern Physics-I (3)
INTERNSHIP(4) 90+4
3rd Year V Modern Physics-II(4) Software Engineering (4) 20
Modern Physics lab(2)
Electronics-II(4)
Differential Equations for Physicists (3)
Discipline Electives(3)
VI Thermal and Statistical Physics(3) Elective (1 Course, 4 Credits) 19
Introduction to Quantum Computation(3)
Optical Communications(3)
Fiber optic sensors and devices(3)
Laser Physics (3)
59 28 9 10 9 10+8 133
4th Year VII Research Methods-I(4) Elective (1 Course, 4 Credits) 20
DSE-1(4)
DSE-2(4)
DSE-3(4)
VIII Research Methods-II(4) Elective (1 Course, 4 Credits) Research Project/Dissertation(12) 20
79 36 9 10 21 10+8 173

Physics - Discipline Specific Electives
Course Codes Title L T P U
BSPH401 Mathematical Physics 3 1 0 4
BSPH402 Classical Mechanics 3 1 0 4
BSPH403 Electromagnetic theory-I 3 1 0 4
BSPH404 Research methods and applied statistical methods 3 1 0 4
BSPH405 Deep Learning 3 1 0 4
BSPH406 Introduction to Quantum optics 3 0 0 3
BSPH407 Quantum Mechanics 3 1 0 4
BSPH408 Electromagnetic theory II 3 1 0 4
BSPH409 Molecular Spectroscopy 3 0 0 3
BSPH410 Optics and Spectroscopy lab 1 0 1 2
BSPH411 Astrophysics and Astronomy 3 0 0 3
BSPH412 Material Physics 3 0 0 3
BSPH413 Non-conventional energy resources 3 0 0 3
BSPH414 Introduction to wavelet transforms 3 0 0 3
Computer Science - Minor Electives
BSCS402 Software Project Management 3 1 0 4
BSCS403 Computer Vision 3 1 0 4
BSCS404 Cyber Security 3 1 0 4
BSCS405 Blockchain Technology 3 1 0 4
BSCS406 Internet of Things 3 1 0 4
BSCS407 Advanced Computer Architecture 3 1 0 4
BSCS408 Full Stack Web Development 3 1 0 4
BSCS409 Software Project Management 3 1 0 4
BSCS410 Parallel Computing 3 1 0 4
BSCS411 Mobile Computing 3 1 0 4
BSCS412 Object Oriented Analysis and Design 3 1 0 4
BSCS413 Cloud Computing 3 1 0 4