Logo

BITM Introduction to Computing and Information Technology

bitmsemester 1

Introduction to Computing and Information Technology

Subject Code: ITM 101

Course Title: Introduction to Computing and Information Technology

Course No: ITM 101

Nature of Course: Theory & Practical

Full Marks: 60

Pass Marks: 30

Credit Hours: 3

Course Description

This course provides a general overview of Information Technology (IT), which includes computer fundamentals, hardware, software, data management, networking, multimedia, and information systems. It also covers cybersecurity, IT ethics, and emerging technologies such as AI, blockchain, cloud computing, and IoT. Students will acquire practical skills and knowledge to apply IT in business, communication, education, and modern society with a on secure and ethical use of technology.

Course Objective

By the end of this course, students will be able to Understand the fundamentals of computers, including types, structure, number systems, and data representation. Gain an acquaintance with hardware devices, mass storage media, I/O devices, and their management. Explore software types, operating systems, programming languages, and translators. Understand data administration concepts, databases, and the data processing life cycle. Gain knowledge of networking fundamentals, Internet technologies, protocols, and applications such as e-commerce and digital marketing. Gain awareness about cybersecurity, IT ethics, and professional standards in IT. Get familiar with emerging technologies like AI, blockchain, cloud computing, IoT, and digital transformation, and how they are applied in today's society and business. Apply IT knowledge to real-world problem-solving and decision-making at work and in daily life.

Course Contents

Course Contents Teaching Methodology Teaching Hours
Unit 1: Computer Fundamentals (5 Hrs.)
Definition, Characteristics and Application of computers Lecture/Lab
Generations and Classification (based on working mechanism and size) of Computer
Architecture, Von Neumann model
Introduction to Number Systems (binary, octal, decimal, hexadecimal) and conversion
Data representation (ASCII, Unicode)
Unit 2: Hardware & Peripherals (8 Hrs.)
Introduction to Hardware Lecture/Lab
CPU, Components of CPU
Primary memory and its Types (Registers, Cache Memory, ROM and its types, RAM and its types)
Secondary storage (Hard Disk Drives, Magnetic Tapes, Optical disc, SSDs, USB Flash Drives and Memory Cards)
Memory hierarchy
System Buses and its type
Input devices (Keyboard, Mouse, Scanner, Microphone, Webcam, Joystick, Touch panel)
Output devices (Monitor (CRT, LCD, LED, Plasma), Printer (Impact (Dot Matrix) and Non-Impact (Ink Jet and Laser)), Speakers)
Motherboards (Definition and functions)
Unit 3: Software (6 Hrs.)
Introduction to Software, Types of Software (System, Application, and Utility Software) Lecture/Lab
Introduction to Operating Systems
Function of and Types (On the basic of User interface, Function and Number of Users) of Operating System
Open-source vs proprietary software
Programming languages (machine level, Assembly level and High Level), Scripting Language (Server and client side), Language Translator (assembler, compiler, interpreter)
Unit 4: Fundamental concept of Data Management (4 Hrs.)
Introduction to Data and Information (Concept of data, information, and knowledge) Lecture/Lab
Data representation and file organization
Database
Database approach vs. file-based system
DBMS, Components of DBMS, Data models (Introduction to Hierarchical, Network, Relational, and Object-Oriented)
Introduction to Data Processing, Steps of Data processing (Data collection, Data preparation, Data input, Data processing, Data output, Data storage)
Unit 5: Networking & Internet (7 Hrs.)
Network fundamentals (Definition of a Network, Purpose of Networking, Uses of Networking, Advantages and disadvantages of Networking), Components of Network Lecture/Lab
Transmission Media (Introduction to Guided and Unguided media)
Network Topologies (Bus, Ring, Star, Mesh and Hybrid)
Types of Networks (Based on size and architecture), Overview of OSI and TCP/IP model
Protocols (Introduction to IP, HTTP, SMTP, POP, IMAP, FTP, Telnet, SSL, HTTPS)
IP address (Introduction of IPV4 and IPV6)
Introduction to WWW and DNS
Internet, Intranet, Extranet
Web pages and Websites
Search Engines
Email
Introduction to E-commerce, E-governance, Digital Marketing and Social Media
Censorship and privacy issues
Unit 6: Multimedia (3 Hrs.)
Introduction to Multimedia (Definition, Characteristics and Importance) Lecture/Lab
Multimedia Applications
Elements of a multimedia (Text, Image, Audio, Video and Animation)
Image File Format (TIFF, JPEG, GIF, PNG)
Unit 7: Introduction to IT & Information Systems (3 Hrs.)
Definition and concept of IT Lecture/Lab
Components of IT
Importance of IT in modern society
Role of IT in communication, education, business, and government
Definition and concept of Information System (IS)
Relationship between IT and IS
Types of Information Systems (TPS, MIS, DSS, ESS)
Role of IS in business decision-making
Unit 8: Cybersecurity (4 Hrs.)
Computer Crime Lecture/Lab
Malware (Virus, Worm, Trojan, spyware, ransomware, adware)
Type of attack (Interception, Interruption, Modification and Fabrication)
Antivirus and Anti-malware
Hacking and Cracking
Software Piracy and Anti-Piracy
Security goal (CIA Triad)
Basic of cryptography (Encryption and Decryption)
Introduction to Firewall and its application
Introduction and need of Cyber law
Unit 9: IT Ethics (3 Hrs.)
Intellectual Property (Copyright, Patient, Trade Secrets) Lecture/Lab
Intellectual Property Issues (Plagiarism, Reverse Engineering)
IT ethics, professional codes of conduct
Ethics in Information Technology
Encouraging Ethical Use of IT Resources among Users
Ethical Hacking
Unit 10: Emerging Technologies & Digital Transformation (5 Hrs.)
Overview of: AI, Machine Learning, Blockchain, VR/AR Lecture/Lab
Cloud Computing, Green Computing
Digital entrepreneurship
Emerging Trends in Data Management
Big Data and data analytics basics
Cloud-based data storage and management
Data governance
Data warehouses, data mining, cloud databases
Hybrid Storage: (Solid-State Hybrid Drives)
IoT and Its integration in business
Smart City

Text Books

1. Turban, E., Pollard, C., & Wood, G. (2018). Information technology for management. Wiley.
2. Norton, P. (2008). Introduction to computers. Tata McGraw-Hill.
3. Morley, D., & Parker Charles (2015). Understanding Computers: Today and Tomorrow, Comprehensive 15th Edition. Cengage Learning.
4. Laudon, K. C., & Laudon, J. P. (2012). Management information systems. Person education.
5. Laudon, K. C., & Traver, C. G. (2016). E-commerce: Business, technology, society. Pearson.

Lab Works

Laboratory / Practical Component 16 LHs
Hands-on exercises with Microsoft Office
Microsoft Word
Navigate the Word interface and manage documents (create, save, format).
Type, copy, paste, and format text.
Adjust document layout (margins, orientation, headers/footers, page numbers).
Create and format tables, insert images, shapes, charts, hyperlinks, and symbols.
Apply styles, themes, and templates.
Use reviewing tools (spell check, track changes, comments).
Generate a Table of Contents.
Apply all these features in creating reports, letters, and formatted documents.
Microsoft Excel
Navigate the spreadsheet interface, workbooks, and worksheets.
Enter and manage data efficiently.
Format cells and work with numbers, text, and dates.
Apply basic formulas: SUM, AVERAGE, MIN, MAX.
Use advanced functions: IF, VLOOKUP, COUNTIF, CONCATENATE, AND, OR, IFAND, IFOR
Visualize data using charts and conditional formatting.
Sort, filter, and organize data using tables.
Apply practical exercises like preparing budgets, sales reports, Marksheet, etc.
Microsoft PowerPoint
Create and design slides using layouts, themes, and design principles.
Add and format text, images, charts, SmartArt, tables, and Hyperlink.
Enhance presentations with animations, transitions, and multimedia (audio/video).
Apply techniques for effective presentations and collaboration.
Export slides and presentations.
Complete practical exercises by creating full presentations.