Important links
ISU Links
Quick Contact
- info@isu.ac.bd
- 01313037070
- 01313037071
- 01313037078
- 01313400600
- +8809613100100
- 69 Mohakhali C/A, Dhaka-1212
Code | Program Outcomes |
PO 1 | Apply the knowledge of mathematics, science, engineering fundamentals and an engineering specialization to the solution of complex engineering problems. |
PO 2 | Identify, formulate, research and analyze complex engineering problems and reach substantiated conclusions using the principles of mathematics, the natural sciences and the engineering sciences. |
PO 3 | 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 of cultural, societal and environmental concerns. |
PO 4 | Conduct investigations of complex problems, considering experimental design, data analysis and interpretation and information synthesis to provide valid conclusions. |
PO 5 | 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 their limitations. |
PO 6 | Apply reasoning informed by contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to professional engineering practice. |
PO 7 | Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate the knowledge of and need for sustainable development. |
PO 8 | Apply ethical principles and commit to the professional ethics, responsibilities and the norms of the engineering practice. |
PO 9 | Function effectively as an individual and as a member or leader of diverse teams and in multidisciplinary settings. |
PO 10 | Communicate effectively about complex engineering activities with the engineering community and with society at large. Be able to comprehend and write effective reports, design documentation, make effective presentations and give and receive clear instructions. |
PO 11 | Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s work as a team member or a leader to manage projects in multidisciplinary environments. |
PO 12 | Recognize the need for and have the preparation and ability to engage in independent, life-long learning in the broadest context of technological change. |
All the students will also complete a 6 credit hour project and thesis on a selected topic from the above mentioned areas during 4th year of the program.
Course Category | No. of Courses | Credit per Course | Total Credits |
General Education(GED) | 9 | 3T | 27 |
Basic Science | 3 | 3T & 1L | 11 |
Mathematics | 5 | 3T | 15 |
Other Engineering | 2 | 3T & 1.5L | 9 |
Core Courses | 20 | 3T & 1.5L & 2T, 1L | 74 |
Elective Courses | 4 | 3T | 12 |
Thesis or Project | 1 | 6 | 6 |
Total | 154 |
Particulars | Unit Cost (in Tk.) | Total (in Tk.) | Mode of Payment |
Admission Fee + Form Fee | 10,500 | 10,500 | Once |
Tuition Fee (per credit) | 2,550 | 3,92,700 | Semester-wise |
Registration Fee | 7,000 | 56,000 | Semester-wise |
Library Fee | 4,000 | 4,000 | Once |
Lab. Fee | Included in Tuition Fee | ||
Student Activities Fee | 1,000 | 8,000 | Semester-wise |
Total | 4,71,200 |
Course Code: ENG 0231 1100
Credit Hour: Non-credit
Prerequisite: N/A
Develop basic English Language skills of the students, especially of those, who are found weak in fundamental aspects of English Language i.e. Reading, Writing, Speaking and Listening. The students will also be able to present proper academic writings.
Course Code: CSE 0613 1103
Credit Hour: 3.00
Prerequisite: N/A
Develop practical programming skills through hands-on projects, empowering you to design efficient, reliable, and maintainable software solutions. Discover the power of clear program organization, logical reasoning, and algorithmic thinking as you tackle real-world challenges. Experience the thrill of creating robust programs using industry-standard practices and methodologies. Enhance your problem-solving abilities and gain a deeper understanding of program flow, data structures, and control structures. Foster a solid foundation in programming principles that will enable you to adapt to any programming language in the future. Embrace the opportunity to apply your knowledge creatively and iterate on your projects. This course is your gateway to becoming a confident programmer ready to thrive in a dynamic tech landscape.
Course Code: CSE 0613 1104
Credit Hour: 1.5
Prerequisite: N/A
Engage in dynamic coding exercises that reinforce your understanding of programming concepts and techniques. Dive into real-world scenarios and practice designing and implementing structured programs using industry-standard methodologies. Through interactive lab sessions, students will have an opportunity to learn problem-solving strategies, code optimization techniques, and debugging skills. Collaborate with peers, gaining valuable teamwork and communication abilities essential for the software development process. Develop a keen eye for identifying and resolving programming errors, cultivating resilience and adaptability. This lab provides a supportive environment to experiment, iterate, and refine your coding skills. Gain the confidence to tackle complex programming challenges and emerge as a proficient and resourceful programmer, ready to thrive in the ever-evolving world of software development.
Course Code: MAT 0541 1101
Credit Hour: 3.00
Prerequisite: N/A
Introduces the students to the mathematical study of change and strengthens students’ understanding of functions in preparation for the process of differentiation and integration. Calculus concepts explored include limits and continuity, derivatives, definite and indefinite integrals (areas and volumes), and applications of derivatives and integrals.
Course Code: PHY 0533 1101
Credit Hour: 3.00
Prerequisite: N/A
Helps the students understand why things in the natural world happen the way they do. Clarifies the ideas about matter, measurements and quantities. Offers a fundamental idea about statics, motion and related definitions and laws.
Course Code: CHE 0531 1101
Credit Hour: 3.00
Prerequisite: N/A
Enables students to understand the properties of materials, chemical changes in equilibrium and dynamics as well as the optical phenomena of colored substances. Chemical Concepts are required in understanding the material science behind hardware manufacture.
Course Code: CHE 0531 1102
Credit Hour: 1
Prerequisite: N/A
Provides the ability to perform accurate quantitative measurements with an understanding of the theory and use of contemporary chemical instrumentation, interpret experimental results, perform calculations based on these results and draw reasonable, accurate conclusions.
Course Code: CSE 0611 1101
Credit Hour: 3.00
Prerequisite: N/A
Designed to enable students to appreciate, use and understand ideas at the core of computer science. Also introduces students to basic computer concepts in hardware, software, networking, computer security, programming, database, ecommerce, decision support systems, and current developments in 3-D printing, virtualization, and Siri-like systems. Moreover, examine social, legal, ethical issues including privacy, intellectual property, health concerns, green computing, and accessibility. Students learn techniques to search, evaluate, validate, and cite information found online.
Course Code: CSE 0611 1102
Credit Hour: 1.5
Prerequisite: N/A
Covers an introduction to computer hardware and software, data organization, problem-solving and programming. Also includes exposure to application packages-such as MS Word, MS Power point, and MS Excel for personal and business use and is intended for students who wish a balance between programming and the use of software packages.
Course Code: ENG 0231 1100
Credit Hour:3
Prerequisite: N/A
Introduces the basic concepts of English composition. It is designed to make the students familiar with the purpose and structure of academic writing. It also focuses on developing effective communication skills which helps students to develop their confidence in becoming English language users in an academic context. Besides, it assists learners to become more competent writers and enhance their range, appropriacy, and complexity of language use for speaking and writing in academic contexts.
Course Code: MAT 0541 1203
Credit Hour: 3.00
Prerequisite: MAT 0541 1101
Introduces the students to the concept as well as enhances their solving ability of Differential Equations and Coordinate Geometry related problems. Topics include the solution of first- and higher order differential equations, Co-ordinates, polar co-ordinates, change of axes, The straight lines, Pairs of straight lines, General equation of second degree.
Course Code: EEE 0713 1201
Credit Hour: 3.00
Prerequisite: N/A
Introduces students to fundamental electrical elements including voltage, current, resistance, inductance and capacitance. It includes formulation and solution of circuit equations using various circuit analysis techniques. This course is also designed to provide a basic idea of AC circuit along with reactive components. This course has separate mandatory laboratory sessions every week as EEE 0713 1202.
Course Code: EEE 0713 1202
Credit Hour: 1.5
Prerequisite: N/A
Enhance the ability of students to design and build a variety of fundamental electrical circuits in this course, which also introduces them to various electrical instruments and components. Therefore, it complements the theoretical material presented in EEE 0713 1201, and as such, is integral and indispensable to the mastery of the subject.
Course Code: PHY 0533 1203
Credit Hour: 3.00
Prerequisite: N/A
Covers three segments: Heat and Thermodynamics, Physical Optics and Modern Physics. Imparts the fundamental concepts and principles of physics. Emphasizes on the application of laws and solving mathematical problems.
Course Code: PHY 0533 1204
Credit Hour: 1.00
Prerequisite: N/A
Includes an experimental grounding of the theoretical ideas taught in PHY 103 course. Inaugurates the experimental tools, the scientific method, and data analysis techniques so that the students may understand the inductive process. Assists the students in collecting meticulous experimental data, considering it, and drawing conclusions from it.
Course Code: CSE 0613 1205
Credit Hour: 3.00
Prerequisite: N/A
Uncover the Discrete Mathematics and unleash your problem-solving prowess. Engage in a stimulating exploration of mathematical structures and their applications, igniting your analytical and critical thinking skills. Delve into the realm of logic, sets, functions, and proofs, honing your ability to reason rigorously and construct mathematical arguments. Students will have an opportunity to grasp the fundamental concepts underpinning computer science and cryptography, preparing them for diverse career paths. Embrace the challenge of solving complex problems using discrete mathematical techniques, equipping yourself with valuable tools for decision-making and optimization. Discover the beauty of abstraction and pattern recognition as you navigate through real-world scenarios. This course empowers you to become a versatile problem solver, equipped with a strong foundation in discrete mathematics that transcends technological advancements.
Course Code: CSE 0611 1101
Credit Hour: 3.00
Prerequisite: CSE 0611 1101
Provide students with a comprehensive understanding of fundamental data structures and their applications. This course explores the principles, design, and analysis of various data structures, focusing on their organization, representation, and manipulation. Throughout the course, students will learn how to select and implement appropriate data structures to solve real-world problems efficiently. The course emphasizes the importance of choosing the right data structure based on the problem's requirements and the desired operations' efficiency.
Course Code: CSE 0613 1210
Credit Hour: 1.5
Prerequisite: N/A
Focus on implementing and analyzing various data structures and algorithms commonly used in software development. Throughout the lab sessions, students will work on a series of programming assignments that involve the implementation, manipulation, and analysis of different data structures, such as arrays, linked lists, stacks, queues, trees, graphs, and hash tables. They will also explore various algorithms related to searching, sorting, and graph traversal. The lab will emphasize the efficient use of data structures and algorithms to solve programming problems.
Course Code: ENG 0231 2102
Credit Hour:3.00
Prerequisite: N/A
Addressing students’ difficulties regarding both the theoretical and practical aspects of English language in order to promote sound usage of English for academic purposes as well as the implementation of the language in their daily lives. Students who struggle with their English language skills, particularly with grammar and syntax, along with the main four skills will be able to benefit from the Remedial English Course.
Course Code: GED 0311 2101
Credit Hour:3.00
Prerequisite: N/A
Develop the process of making rational and intelligent decisions associated with the allocation of scarce resources in circumstances in which alternatives can be enumerated. This course provides engineers with skills to assess the costs and benefits of engineering investments, such as product and technology development programs and capital purchases. It also contributions the framework for selecting among alternative designs, for managing technologies over their lifecycles, and for evaluating the finances of new ventures/projects.
Course Code: MAT 0541 2101
Credit Hour:3.00
Prerequisite: N/A
Introduces the students to the concept as well as enhances their solving ability of Linear algebra and Complex Variable related problems. strengthens students’ understanding of various types of matrices and complex number in preparation for the process of Linear algebra and Complex Variable. Students will able to apply the concepts of linear Algebra in image processing, machine learning, quantum computation and web search etc. and Complex Variable in signal processing.
Course Code: CSE 0613 2117
Credit Hour:3.00
Prerequisite: CSE 0613 1209
Provides an introduction to mathematical modeling of computational problems. It covers the common algorithms, algorithmic paradigms, and data structures used to solve these problems. The course emphasizes the relationship between algorithms and programming, and introduces basic performance measures and analysis techniques for these problems.
Course Code: CSE 0613 2118
Credit Hour:1.00
Prerequisite: N/A
The mathematical modeling and coding of real life problems are introduced in this course. It discusses the typical algorithmic paradigms, and data structures used to tackle these challenges. The emphasis of the course is on the connection between algorithms and programming, and it presents fundamental performance metrics and analysis methods for these issues.
Course Code: CSE 0714 2111
Credit Hour:3.00
Prerequisite: N/A
Introduces the students to binary code, logic gates and facilitates the design of electronic circuits that transmit information in the form of digital bits. Clarifies the knowledge on binary number system, Boolean algebra and their implementation using digital circuits. Includes the explanation of circuit simplification for less memory allocation.
Course Code: CSE 0714 2112
Credit Hour:1.00
Prerequisite: N/A
Introduces students to different ICs or logic gates and allows them to verify truth tables and make them prepared to design and construct different digital circuits. Complements the theoretical material presented in CSE 211.
Course Code: STA 0542 2101
Credit Hour:3.00
Prerequisite: N/A
Embark on a captivating journey into the realm of Statistics and Probabilities and unravel the power of data-driven decision-making. Engage in dynamic learning experiences where students will have an opportunity to learn fundamental statistical concepts and methods, enabling them to analyze and interpret data effectively. Discover the art of extracting meaningful insights from complex datasets, empowering you to make informed decisions in various domains. Explore probability theory and its applications, gaining a deeper understanding of uncertainty and risk assessment. Dive into hands-on projects, sharpening your analytical and problem-solving skills. Embrace the opportunity to become a proficient data analyst, equipped with the ability to extract valuable information from raw data and drive impactful outcomes. This course equips you with a solid foundation in statistics, empowering you to thrive in a data-centric world.
Course Code: GED 0411 2205
Credit Hour:3.00
Prerequisite: N/A
Studies basic concepts of financial and managerial reporting. The viewpoint is that of readers of financial and managerial reports rather than the accountants who prepare them. Students will have an improved ability to analyze the information content of financial statements and data from managerial accounting systems. The course will be a mixture of practical, conceptual, and critical approaches. From a practical viewpoint, the course will cover the relationship between accounting data and a firm’s underlying operating, investing, and financing activities.
Course Code: MAT 0541 2203
Credit Hour:3.00
Prerequisite: N/A
Introduces the students to the concept as well as enhances their solving ability of Statistics, Fourier and Vector analysis related problems. Students will able to apply the concepts of Statistics in test data analysis, measurement system error analysis as well as other fields in the engineering world. Helps the students to use the concept of Fourier series in transmission and processing of digital signals, vibration analysis, optics, image processing etc. and Vector Analysis in electromagnetic fields.
Course Code: EEE 0714 2203
Credit Hour:3.00
Prerequisite: N/A
Covers a range of electronic components used in analog electronics design. It covers a fundamental grasp of semiconductor devices. Diodes, BJT, and FET are highlighted. Electronic device models, characteristics of small and big signals, analysis, and the creation of simple electronic circuits are also included. This course has separate mandatory laboratory sessions every week as EEE 0714 2204.
Course Code: EEE 0714 2204
Credit Hour:3.00
Prerequisite: EEE 0713 1202
Introduces students to fundamental electronic components including diode, transistor, Op-Amp. It includes formulation and solution of circuit equations using various circuit analysis techniques. This course is also designed to provide a basic idea of AC circuit along with reactive components. Therefore, it complements the theoretical material presented in EEE 0714 2203, and as such, is integral and indispensable to the mastery of the subject.
Course Code: BEN 0231 2201
Credit Hour:3.00
Prerequisite: N/A
শিক্ষার্থীদের বাংলা ভাষার প্রায়োগিক পদ্ধতি ও বাস্তবতা এবং বাংলা সাহিত্যের গুরুত্বপূর্ণ লেখকদের নির্বাচিত কিছু রচনা সম্বন্ধে ধারণা প্রদান করবে। সমকালীন বাস্তবতার পরিপ্রেক্ষিতে শিক্ষার্থীদের ভাষা-সাহিত্য বিষয়ে উপযুক্ত জ্ঞান প্রদানে এটি অত্যন্ত সহায়ক একটি কোর্স।
Course Code: CSE 0613 1103
Credit Hour:3.00
Prerequisite: N/A
Provides a comprehensive introduction to the concepts and principles of OOP, focusing on the practical application of these concepts using a modern programming language such as Java. Throughout this course, students will learn how to design, implement, and maintain software systems using object-oriented techniques. They will gain a solid understanding of the core concepts of OOP, including classes, objects, inheritance, polymorphism, encapsulation, and abstraction. The course will also cover important OOP principles such as modularity, reusability, and extensibility.
Course Code: CSE 0613 2208
Credit Hour:1.5
Prerequisite: N/A
Complements the theoretical knowledge gained in the Object-Oriented Programming course. This lab provides hands-on experience with programming exercises and projects to reinforce the concepts learned in the classroom. The lab sessions focus on the application of OOP principles using a modern programming language, such as Java.
Course Code: ENG 0231 3101
Credit Hour:3.00
Prerequisite: N/A
Explores professional approaches to communication in today’s competitive, diverse, and global business environment. It focuses on verbal and nonverbal principles, and practices needed for effective internal and external business communication; thus helping students build the proficiency needed to succeed in today’s technologically enhanced workplace by focusing on the development of professional oral and written communication skills.
Course Code: GED 0314 3101
Credit Hour:3.00
Prerequisite: N/A
Attempts to concentrate on the geographic situation, historical elements, political evidence, economic might, and socio-cultural issues of various eras. Students will be introduced to Bangladesh's socioeconomic history in this course, where they will learn about the country's agriculture, business, landmass, transportation, economic trends, and environmental state. It has the groundwork for a better grasp of how to interact in the more globalized society that our younger generation will need to lead.
Course Code: CSE 0612 3101
Credit Hour:3.00
Prerequisite: CSE 0613 2207
This is an introductory course designed to provide students with a solid foundation in the fundamental concepts, principles, and techniques used in developing dynamic web applications. The course focuses on both client-side and server-side programming, encouraging students with the skills necessary to design and implement real life web applications. Through a combination of lectures, hands-on exercises, and projects, students will learn the essential technologies and programming languages required for web development.
Course Code: GED 0411 2205
Credit Hour:1.5
Prerequisite: N/A
This course focuses on providing students with hands-on experience and practical skills in applying client and server side programming languages and trending web programming tools and technologies. Hands-on Lab sessions, projects, and case study activities will enable students to gain proficiency in utilizing industry-standard web based application development practices, methodologies, and tools to analyze, design, develop and deliver high-quality software systems.
Course Code: CSE 0613 3119
Credit Hour:3.00
Prerequisite: N/A
Develops students' aptitudes for the fundamental design of uniprocessors in terms of system performance. Includes recent high-speed microprocessors, vector processors, and memory systems which have been the subject of studies to enhance cache performance, multiprogramming, and I/O design advancements such as program I/O against interrupt-driven I/O.
Course Code: CSE 0612 3121
Credit Hour:3.00
Prerequisite: N/A
Give students a thorough understanding of the theories, methods, and practices involved in managing database systems. Effective and safe data management is essential for enterprises of all sizes and industries in the data-driven world of today. Students who complete this course will have the knowledge and abilities required to develop, implement, and manage reliable database systems that can adapt to the changing needs of enterprises. Data modeling, database design, query optimization, data integrity, transaction management, and database security are some of the topics of database system management that students will examine.
Course Code: CSE 0612 3122
Credit Hour:1.00
Prerequisite: N/A
Provide students real-world experience implementing the theories and methods they have learnt in the theoretical parts of the course. Students will work directly with database management systems (DBMS) in this lab-based course to develop their skills in many elements of data management and manipulation. The practical development and maintenance of database systems will be the subject of a number of guided exercises, projects, and assignments that students will complete in this lab. Working with well-known DBMS platforms like Oracle, MySQL, or PostgreSQL will expose them to technologies that are used by businesses all around the world.
Course Code: CSE 0613 3103
Credit Hour:3.00
Prerequisite: N/A
Offers a comprehensive introduction to Python programming with a focus on both structural and object-oriented programming. Equips students with the essential skills and knowledge to develop efficient, maintainable, and scalable Python programs. Provides the knowledge to pursue a career in software development, data analysis, or any other field where Python is utilized, this course lays a solid foundation for their future endeavors.
Course Code: GED 0223 3203
Credit Hour:3.00
Prerequisite: N/A
Intended to introduce engineering students to the concepts, theory and practice of engineering ethics. It will allow students to explore the relationship between ethics and engineering and apply classical moral theory and decision making to engineering issues encountered in academic and professional careers. In the social order a great deal of responsibility on its professionals and requires that they conduct themselves in a manner fitting to the place of prominence accorded to them by the community.
Course Code: CSE 0613 3223
Credit Hour:3.00
Prerequisite: N/A
Introduces the most practical electronic chips for designing and creating computer and processor-based automatic smart electronics systems for use in industry and at home are microprocessors and microcontrollers. Covers the design, construction, and testing of interrupt control devices as well as CPU architecture, memory interfaces and management, microprocessor interfaces, bus concepts, bus arbitration techniques, and system interfacing using AD/DA, serial I/O devices, DMA, and interrupt control devices.
Course Code: CSE 0613 3224
Credit Hour:1.00
Prerequisite: N/A
Introduces to the important hardware and programming language lab for the students, and creates specially to provide information and hands-on experience with the 8086 processor and 8051 microcontrollers. Microprocessors and microcontrollers are extensively covered in terms of practical exposure. Facilitates connecting the microprocessor and microcontroller to peripherals like LED displays, keyboards, DAC/ADC, stepper motors, and other devices, as well as performing actual experiments to carry out mathematical and logical operations utilizing software like TASM/MASM, Debug, etc.
Course Code:CSE 0613 3227
Credit Hour:3.00
Prerequisite: N/A
Aims to manage resources (such as CPU time and memory) and management of users and applications. In this course, the objectives are to design are frequently incompatible and change based on user, program, and hardware requirements. This course explores how design objectives might be met while describing the core ideas behind operating systems.
Course Code: CSE 0613 3228
Credit Hour:1.00
Prerequisite: N/A
Two primary aims of an operating system lab are to manage resources (e.g. CPU time, memory) and to control users and software. This course describes the fundamental concepts behind operating systems, and examines the ways that design goals can be achieved.It also demonstrate the fundamental UNIX commands & system calls, apply the scheduling algorithms for the given problem, experiment an algorithm to detect and avoid deadlock, and know how to install Linux operating system and run program on this system.
Course Code: CSE 0613 3229
Credit Hour:3.00
Prerequisite: N/A
Introduces to Systems Development, Organizational and Business context of systems development. Demonstrates the Systems development methodologies, Models, Tools and Techniques for developing quality software. Enhances the concepts of System Planning and System Analysis to design the system.
Course Code: CSE 0613 3230
Credit Hour:1.00
Prerequisite: N/A
Introduces students to different software and allows them to design and analysis information. Complements the theoretical material presented in CSE 0613 3229, and as such, is integral and indispensable to the mastery of the subject.
Course Code: CSE 0613 3233
Credit Hour:2.00
Prerequisite: N/A
Introduce students to the field of Robotics and stimulate their interests in science and engineering through the participation of the entire engineering design process. This course covers a variety of multidisciplinary topics necessary to understand the fundamentals of designing, building, and programming robots. Each topic is presented in the format of one hour lectures immediately followed by a two hour laboratory where students will apply the concepts discussed during the lecture. During this course, students will be required to gradually complete the design and construction of a robot using the Vex Robotic System kit and following the constraints and objectives for competing on the final project demonstration.
Course Code: CSE 0612 3231
Credit Hour:3.00
Prerequisite: N/A
Provides a comprehensive exploration of the principles and techniques underlying the efficient data transmission and exchange across various networks. Students will delve into the fundamental concepts of data communication, including network protocols, data encoding, modulation techniques, error detection, and correction. Through hands-on exercises and real-world case studies, participants will gain practical skills in designing, configuring, and troubleshooting network communication systems. The course also covers emerging trends in data communication technologies, such as wireless networks, Internet of Things (IoT), and cloud computing. By the end of the course, students will possess a solid foundation in data communication, enabling them to effectively manage and optimize data transfer in both local and global network environments.
Course Code: CSE 400**
Credit Hour:3.00
Prerequisite: N/A
Course Code: GED 0413 4105
Credit Hour:3.00
Prerequisite: N/A
Explores the intersection of innovation, technology, and business, gaining the insights to bring a new idea to market and focuses on technology entrepreneurs and their new ventures. It helps the student who is majoring in science, engineering, disciplines to understand key aspects of entrepreneurship and the formation of new technology companies so that you can decide if a technology business path is right for you. Major class topics include learning to identify and evaluate innovation opportunities, assessing an industry, intellectual property strategies, the founding team, business models, and funding a new venture.
Course Code: CSE 0612 4132
Credit Hour:3.00
Prerequisite: CSE 0611 1101
Provide students with an in-depth introduction to cyber security suitable for all domains of study. The course explains security, privacy and risk fundamentals including core principles, cyber security controls and technologies, policies, procedures, and best practices. Through real world case study examination and assessment based on organisational focused cyber security frameworks, the course will provide students a foundational knowledge base in cyber security that can be leveraged and built upon in both academia and industry.
Course Code: CSE 0612 4131
Credit Hour:3.00
Prerequisite: N/A
Introduces the organisation and management of local area networks. Helps to learn about the structure and operation of computer networks, develop a theoretical understanding of data transmission and computer networks, and gain hands-on experience with LAN system installation, monitoring, and troubleshooting. Includes the Open Systems Interconnection (OSI) communication model; error detection and recovery; local area networks; bridges, routers, and gateways; network naming and addressing; and local and remote procedures
Course Code: CSE 0612 4132
Credit Hour:1.00
Prerequisite: N/A
Provides a fundamental knowledge of the planning, modelling, and evaluation of computer networks. Introduces the students with the experiments in a real test-bed networking environment while learning about subjects and techniques related to network design and troubleshooting, including network addressing, fundamental troubleshooting tools (such ping and ICMP), IP routing, and route discovery. Helps the students to develop some basic networking models with the tool and run simulations to assess their design strategies and anticipated network performance.
Course Code: CSE 0613 4135
Credit Hour:3.00
Prerequisite: N/A
Provides students with a comprehensive understanding of modern software engineering principles and practices. Focuses on equipping students with the necessary skills and knowledge to thrive in the rapidly evolving technological landscape of the 21st century. Through a combination of theoretical concepts, practical exercises, and real-world case studies, students will develop expertise in designing, developing, and maintaining high-quality software systems that meet the demands of contemporary software engineering practices.
Course Code: CSE 0613 4136
Credit Hour:1.00
Prerequisite: N/A
Focuses on providing students with hands-on experience and practical skills in applying modern software engineering techniques and tools. Through a series of lab sessions, projects, and case study activities, students will gain proficiency in utilizing industry-standard software engineering practices, methodologies, and tools to analyze, design, prototype model, develop, deliver high-quality software systems.
Course Code: CSE 0613 4181
Credit Hour:3.00
Prerequisite: N/A
Embark on a transformative journey into the realm of Artificial Intelligence (AI) and unlock boundless possibilities. Dive into the cutting-edge field of AI and explore its applications across various domains. Immerse yourself in interactive learning experiences, where students will have an opportunity to learn and apply AI algorithms, machine learning techniques, and data analysis methodologies. Develop a deep understanding of the principles and ethics guiding AI systems while honing your critical thinking and problem-solving skills. Engage in hands-on projects, unleashing your creativity to design intelligent systems that can perceive, reason, and learn. Embrace the opportunity to stay at the forefront of technological advancements and shape the future with AI. This course equips you with the knowledge and skills to excel in diverse industries and make a meaningful impact in the world driven by artificial intelligence.
Course Code: CSE 400**
Credit Hour:3.00
Prerequisite: N/A
Course Code:
Credit Hour:12.00
Prerequisite: N/A
Language and General Education Courses: | ||||
Course Code | Course Title | Hours/Week Theory-Lab |
Credit | Prerequisite |
ENG 0231 1100 | English-I, Remedial English (for those found weak in English in admission test) | 3-0 | 0 | |
ENG 0231 1201 | English-II, Language Composition | 3-0 | 3 | |
ENG 0231 2102 | English-III, Oral & Written Communication | 3-0 | 3 |
|
BEN 0231 2201 | Bengali | 3-0 | 3 |
|
ENG 0231 3101 | Professional Communication and Technical Writing | 3-0 | 3 |
|
GED 0411 2205 | Financial and Managerial Accounting | 3-0 | 3 |
|
GED 0311 2101 | Engineering Economics | 3-0 | 3 |
|
GED 0314 3101 | Bangladesh Studies (History of Independence) | 3-0 | 3 |
|
GED 0223 3203 | Professional Ethics and Environment Protection Ethics | 3-0 | 3 |
|
GED 0413 4105 | Technology Entrepreneurship | 3-0 | 3 |
|
Basic Science | ||||
PHY 0533 1101 | Physics-I | 3-0 | 3 |
|
PHY 0533 1203 | Physics-II | 3-0 | 3 |
|
PHY 0533 1204 | Physics Lab | 0-3 |
1 |
|
CHE 0531 1101 | Chemistry | 3-0 | 3 |
|
CHE 0531 1102 | Chemistry Lab | 0-3 |
1 |
|
Mathematics | ||||
MAT 0541 1101 | Mathematics-I, Differential and Integral Calculus | 3-0 |
3 |
|
MAT 0541 1203 | Mathematics-II, Differential Equation and Coordinate Geometry | 3-0 | 3 |
MAT 0541 1101 |
MAT 0541 2101 | Mathematics-III, Linear Algebra and Complex Variable | 3-0 |
3 |
|
MAT 0541 2203 | Mathematics-IV, Statistics , Fourier and Vector Analysis | 3-0 |
3 |
|
Other Engineering | ||||
EEE 0713 1201 | Basic Electrical Engineering | 3-0 |
3 |
|
EEE 0713 1202 | Basic Electrical Engineering Lab | 0-3 |
1.5 |
|
EEE 0714 2203 | Electronic Devices and Circuits & Pulse Techniques | 3-0 |
3 |
EEE 0713 1201 |
EEE 0714 2204 | Electronic Devices and Circuits & Pulse Techniques Lab | 0-3 |
1.5 |
|
List of Core Courses |
||||
CSE 0611 1101 | Introduction to Computing | 3-0 | 3 |
|
CSE 0611 1102 | Introduction to Computing Lab | 3-0 | 3 |
|
CSE 0611 1102 | Introduction to Computing Lab | 0-3 | 1.5 | |
CSE 0613 1103 | Structured Programming | 3-0 | 3 |
|
CSE 0613 1104 | Structured Programming Lab | 0-3 | 1.5 |
|
CSE 0613 2207 | Object Oriented Programming Language | 3-0 | 3 |
CSE 0613 1103 |
CSE 0613 2208 | Object-Oriented Programming Language Lab | 0-3 | 1.5 |
|
CSE 0612 3101 | Web Programming | 3-0 | 3 |
CSE 0613 2207 |
CSE 0612 3102 | Web Programming Lab | 0-3 | 1.5 | |
CSE 0714 2111 | Digital Logic Design | 3-0 | 3 |
|
CSE 0714 2112 | Digital Logic Design Lab | 0-3 | 1 |
|
CSE 0613 3119 | Computer Architecture | 3-0 | 3 |
|
CSE 0613 3223 | Microprocessor & Microcontrollers | 3-0 | 3 |
EEE 0713 1201 |
CSE 0613 3224 | Microprocessor & Microcontrollers Lab | 0-3 | 1 |
|
CSE 0613 1205 | Discrete Mathematics | 3-0 | 3 |
|
CSE 0613 1209 | Data Structure | 3-0 | 3 |
CSE 0611 1101 |
CSE 0613 1210 | Data Structure Lab | 0-3 | 1 |
|
CSE 0613 2217 | Algorithms | 3-0 | 3 |
CSE 0611 1101 |
CSE 0613 2218 | Algorithms Lab | 0-3 | 1 |
|
CSE 0612 4101 | Computer and Cyber Security | 3-0 | 3 | CSE 0611 1101 |
CSE 0612 3121 | Database Systems | 3-0 | 3 |
|
CSE 0612 3122 | Database Systems Lab | 0-3 | 1 |
|
CSE 0613 3227 | Operating System | 3-0 | 3 |
|
CSE 0613 3228 | Operating System Lab | 0-3 | 1 |
|
CSE 0612 4131 | Computer Networks | 3-0 | 3 |
CSE 0611 1101 |
CSE 0612 4132 | Computer Networks Lab | 0-3 | 1 |
|
CSE 0613 4135 | Software Engineering | 3-0 | 3 | CSE 0611 1102,CSE 0613 2207 |
CSE 0613 4136 | Software Engineering Lab | 0-3 | 1 |
|
CSE 0613 3229 | Information System Design | 3-0 | 3 |
|
CSE 0613 3230 | Information System Design Lab | 0-3 | 1 |
|
CSE 0612 4100 | Thesis or Project | 6-0 | 6 |
Must be completed all the requirements |
Elective Courses | ||||
Computing Theory | ||||
CSE 0613 4251 | Mathematical Analysis for Computer Science | 3-0 | 3 |
All core courses |
CSE 0613 4253 | Compiler Construction | 3-0 | 3 |
|
CSE 0613 4255 | Computer Graphics | 3-0 | 3 |
|
Communication | ||||
CSE 0612 4271 | Data Communication | 3-0 | 3 |
All core courses |
CSE 0612 4273 | Wireless and Cellular Communication | 3-0 | 3 |
|
Systems | ||||
CSE 0613 4275 | Cloud Computing | 3-0 | 3 |
All core courses |
Data Science | ||||
CSE 0613 4281 | Artificial Intelligence | 3-0 | 3 |
All core courses |
CSE 0613 4283 | Data Mining | 3-0 | 3 |
|
CSE 0613 4285 | Digital Image Processing | 3-0 | 3 |
|
CSE 0613 4287 | Big Data and Analytics | 3-0 | 3 |
|
Software Engineering | ||||
CSE 0613 4261 | Human Computer Interaction | 3-0 | 3 | All core courses |
CSE 0613 4263 | Software Architecture | 3-0 | 3 | |
CSE 0613 4265 | Software Quality Assurance and Testing | 3-0 | 3 | |
CSE 0613 4267 | Mobile Application Development | 3-0 | 3 | |
Hardware Engineering | ||||
CSE 0613 4277 | Digital System Design | 3-0 | 3 |
All core courses |
CSE 0613 4279 | VLSI | 3-0 | 3 | |
ICT | ||||
CSE 0613 4291 | Enterprise Systems: Concepts and Practice | 3-0 | 3 |
All core courses |
CSE 0613 4293 | Electronic Business | 3-0 | 3 |
|
CSE 0612 4100** | Thesis or Project | 0-6 | 6 |
*Different Branches (at least four courses should be taken):