Semester 1(1st Year 1st Semester)
Course Code: SE111 | Total Marks: 100 |
||
ISCED: 0611-111 | |||
Course Title: Computer Fundamentals | |||
Semester: Spring 2024 | |||
Credit Value: 3 (Theory) | Contact Hours: 2.5 (Total weeks: 18) | ||
Prerequisite: N/A | |||
Course Type: Core | |||
Level: 1 | Term: 1 |
Course Objectives
The goal of this course is to introduce the students to the concept of basic logic operation and the basics of computer function and operation. The main objectives of this course are,
Course Content
Basic computer system, computer codes, convert number systems, logic gates, Application of logic gate, Basic concepts on microprocessors and microcomputers. Data and information, variables, Loops, Condition, identify errors in logical flow in flowcharts, correct the logic of the control structures of simple programs in programming language. Various parts of a computer system, input/output devices, Memory hierarchy, Types of memory, Memory operation, Data communication, Types of networks.
Textbook/Recommended Readings
Computer Fundamentals and ICT. 2nd Edition, 2017, DIU press. by M. Lutfar Rahman,M. Shamim Kaiser, M. Arifur Rahman, M. Alamgir Hossain,
Reference Books/ Other Supplementary Readings
Course Code: SE 112 | Total Marks: 100 |
||
ISCED: SE112 /0611-112 | |||
Course Title: Computer Fundamental Lab | |||
Semester: Spring 2024 | |||
Credit: 1 (Lab) | Contact Hours: 1 hour 15 minutes (18 weeks) | ||
Prerequisite: N/A | |||
Course Type: Core | |||
Level: 1 | Term: 1 |
Course Content
The Computer Fundamentals Lab is designed to provide students with a hands-on understanding of core concepts in computing, programming, and essential software tools. Throughout this course, students will delve into the fundamentals of data, programming logic, and software applications, enabling them to build a strong foundation in computer science and information technology. Emphasis will be placed on practical implementation, ensuring students gain real-world skills that are applicable in various academic and professional settings.
Course Objectives
By the end of course through lectures, readings, home works, lab assignments and exams, students will be taught:
Textbook/Recommended Readings
Computer Fundamentals" by P K Sinha.
Reference Books/ Other Supplementary Readings
Course Code: SE 113 | CIE Marks: 60 | ||
ISCED: 0613-113 | SEE Marks: 40 | ||
Course Title: Introduction to Software Engineering | Total Marks: 100 | ||
Semester: Spring 2024 | |||
Credit Value: 3 (Theory) | Contact Hours: 2.5 (Total weeks: 18) | ||
Prerequisite: (If any) | |||
Course Type: Core | |||
Level: 1 | Term: 1 |
Course Objectives
To provide a solid conceptual understanding of the fundamentals of Software Engineering. More specifically,
Course Content
Software engineering fundamentals, software process, software process models, methodologies; prototyping, iterative process models, incremental software development, agile software development, extreme programming, Kanban, and SCRUM; Software requirement Engineering: functional and non-functional requirement, requirement engineering process, requirement elicitation, specification, validation, and change; software design. software modeling, UML diagrams; software testing, different types of testing, test-case design, white box testing: basis path testing with cyclomatic complexity, black box testing: interface testing, equivalence partitioning, boundary value analysis, object-oriented software testing: class testing, behavioral testing, Halstead’s complexity, Decision table; maintenance, documentation, reliability engineering, software quality and security, reverse engineering, software risk management, software project management: phases of software project management, estimation techniques, scheduling techniques, COCOMO models.
Textbook/Recommended Readings
Roger S Pressman, Software Engineering: A Practitioner's Approach, 9th Edition, McGraw-Hill, 2020, ISBN 10: 1259872971
Reference Books/ Other Supplementary Readings
Course Code: ENG 101 | Total Marks: 100 |
||
ISCED: 0611-101 | |||
Course Title: ENGLISH I | |||
Credit Value: 3 (Theory) | Contact Hours: 2.5 (Total weeks: 18) | ||
Prerequisite: N/A | |||
Course Type: Core | |||
Level: 1 | Term: 1 |
Course Objectives
To improve the basic skills of English language to communicate confidently and naturally, more specifically,
Course Content
Overview of Basic Skills of English:Speaking, Basic Grammar: Use of Articles, Identifying Parts of Speech, Syntax: Run on, Fragments, speaking: Self Introduction, Social English: Greeting, Answering to Greeting, Agreeing & Disagreeing, Small Talks etc., Relating and Demonstrating Ideas on Selective Topics; Introduction to IELTS Speaking: Part I and II, Reading: Reading techniques (Skimming and Scanning), Reading Comprehension: Practices from IELTS Reading Comprehension: (True/False/Not Given, Flow chart, Matching Heading, Matching Features, Multiple Choice Question, Short Answer etc.), Writing: Formal Letter Writing, Cover Letter, CV, Resume, Video Resume, Email Writing, Paragraph Writing, Essay Writing.
Textbook/Recommended Readings
Reference Books/ Other Supplementary Readings
Course Code: BNS 101 | CIE Marks: 60 | ||
ISCED: 0613-131 | SEE Marks: 40 | ||
Course Title: Bangladesh Studies | Total Marks: 100 | ||
Semester: Spring 2024 | |||
Credit Value: 3 (Theory) | Contact Hours: 2.5 (Total weeks: 18) | ||
Prerequisite: N/A | |||
Course Type: Core | |||
Level: 1 | Term: 1 | Section: |
Course Objectives
This course aims to introduce the students to the multi-faceted concept of modern Bangladesh, along with its long historical background and inevitable emergence as a state entity in the modern world. The main objectives of this course are:
Course Content
Geography: location, borders, topography, resources, climate; Demographic traits: demographic dividend, human development; Society and culture: Social stratification, traditions, values, festivals; Ethnic identity of people of Bangladesh; Origin and development of the name of Bangladesh; Origin and development of Bangla language; Bangladesh in international affairs: principles, objectives and determinants of foreign policy, achievements and challenges; Constitution of Bangladesh: concept, essentials, principles, rights, and amendments; Organs and functions of government: Digitalization and Service Sector in Bangladesh; Historical background of Bangladesh: Language movement, Six-points demands, Liberation war, constitutional development in post-liberation; Economic profile of Bangladesh: macro perspective, blue economy, gig economy; Development approaches: Vision 2041, SDGs, Delta plans; Agricultural Productivity and Rural Development; Urbanization: push-pull model of migration; Environmental degradation and climate change; Industrial sector: overview of major industries, ICT & Software sector of Bangladesh
Textbook/Recommended Readings
A Handbook on “Bangladesh Studies” compiled by the Dept. of Development Studies, Daffodil International University.
Reference Books/ Other Supplementary Readings
Course Code: MAT101 | Total Marks: 100 |
||
ISCED: 0541-101 | |||
Course Title: Mathematics-I | |||
Semester: Spring 2024 | |||
Credit Value: 3 (Theory) | Contact Hours: 2.5 (Total weeks: 18) | ||
Prerequisite: N/A | |||
Course Type: Core | |||
Level: 1 | Term: 1 |
Course Objectives
To provide a solid conceptual understanding of the fundamentals of calculus. More specifically,
Course Content
Function, Domain, Range, Graph, Limit, Continuity & Differentiability, Derivatives; Differentiation and Successive Differentiation of various types of function; Leibnitz’s Theorem, Roll’s Theorem; Mean value Theorem; Taylor’s and McLaurin’s Theorem in finite and infinite forms, Euler’s Theorem; Maximum and minimum values of functions of single variable, Expansion of functions; Evaluation of indeterminate forms; Partial differentiation, Integration by the method of substitutions, successive reduction; Integration by parts; Standard integrals; Definite integrals: properties and use in summing series; Walli’s Formula, Improper integrals, beta function and gamma function; Jacobian; Multiple integral and its application, Area and volume between curves and axes.
Textbook/Recommended Readings
Reference Books/ Other Supplementary Readings