/B.Sc-in-ICT

Bachelor of Science degree in Information and Communication Technology. This degree program focuses on the application and implementation of technology in various sectors like business, healthcare, education, and government.

Primary LanguageJupyter NotebookMIT LicenseMIT

B.Sc-in-ICT

Bachelor of Science degree in Information and Communication Technology. This degree program focuses on the application and implementation of technology in various sectors like business, healthcare, education, and government. The curriculum typically includes courses in computer science, software development, data management, network administration, cybersecurity, and project management. Graduates of this program can pursue careers as IT consultants, systems analysts, software engineers, network administrators, or database administrators.


Institution: Jahangirnagar University, Dhaka, Bangladesh
Field of Study: Institute of Information Technology
Name of Degree: Bachelor of Science (Honors)
Study Period: 2018 - Present


Courses learned from the Institute of Information Technology at Jahangirnagar University, Dhaka

First-year first semester

ICT - 1101- Introduction to ICT
ICT - 1103 - Structured Programming Language
ICT - 1104 - Structured Programming Language Lab
ICT - 1105 - Electrical Circuit
ICT - 1106 - Electrical Circuit Lab
ICT - 1107 - Physics
ICT - 1109 - Differential and Integral Calculus
ICT - 1111 - Communicative English
ICT - 1000 - Course Viva

First-year Second semester

ICT - 1201 - Electrical Device and Circuit
ICT - 1202 - Electrical Device and Circuit Lab
ICT - 1203 - Object Oriented Programming
ICT - 1204 - Object Oriented Programming Lab
ICT - 1205 - Linear Algebra and Analytical Geometry
ICT - 1207 - Discrete Mathematics
ICT - 1209 - Bangladesh Studies
ICT - 1200 - Project Work & Course Viva

Second-year first semester

ICT - 2101 - Data Structure
ICT - 2102 - Data Structure Lab
ICT - 2103 - Digital Logic Design
ICT - 2104 - Digital Logic Design Lab
ICT - 2105 - Numerical Analysis
ICT - 2106 - Numerical Analysis Lab
ICT - 2107 - Probability and Statistics for Engineers
ICT - 2109 - Data and Telecommunication
ICT - 2100 - Course Viva

Second-year Second semester

ICT - 2201 - Algorithm Analysis and Design
ICT - 2202 - Algorithm analysis design and lab
ICT - 2203 - Database Management Systems
ICT - 2204 - Database Management Systems Lab
ICT - 2205 - Internet and Web Technology
ICT - 2206 - Internet and Web Technology Lab
ICT - 2207 - Computer Architecture
ICT - 2209 - Financial and Managerial Accounting
ICT - 2200 - Project Work & Course Viva

Third-year first semester

ICT-3101 - Operating System
ICT-3102 - Operating System Lab
ICT-3103 - Computer Networks
ICT-3104 - Computer Networks Lab
ICT-3105 - Theory of Computing
ICT-3107 - Matrices, Vector, Fourier analysis and Laplace Transform
ICT-3109 - Principles of Economics
ICT-3100 - Industrial Attachment and Viva

Third-year Second semester

ICT-3201 - Sofware Engineering
ICT-3202 - Sofware Engineering Lab
ICT-3203 - Microprocessor and Interfacing
ICT-3204 - Microprocessor and Interfacing Lab
ICT-3205 - Signals and Systems
ICT-3207 - E-Commerce and E-Governance
ICT-3209 - Simulation Modeling
ICT - 2200 - Project Work & Course Viva

Fourth-year first semester

ICT - 4101 - Artificial Intelligence
ICT - 4102 - Artificial Intelligence Lab
ICT - 4103 - Digital Signal Processing
ICT - 4104 - Digital Signal Processing Lab
ICT - 4105 - Parallel and Distributed Systems
ICT - 4106 - Mobile Application Development Lab
ICT - 4107 - Wireless Networks
ICT- 4109 - Human-Computer Interaction
ICT- 4109 - Research Project Proposal

Fourth-year Second semester

ICT - 4201 Digital Image Processing
ICT - 4202 Digital Image Processing Lab
ICT - 4203 Computer Graphics and Animation
ICT - 4231 Object Oriented Software Engineering
ICT - 4257 Cryptography and Network Security
ICT - 4261 Machine Learning
ICT - 4299 Research Project Defence
ICT - 4200 Viva