BCA Nepal

BCANepal

Notifications

Notes Updated
New notes and study materials have been uploaded.
1 week ago
Course Content

Full Course Structure

All semesters with units & PDF notes.

Semester 1

101

Computer Fundamentals and Applications

3 credits · 7 units

1. Introduction to Computer
  • PDFs coming soon
2. Computer Hardware
  • PDFs coming soon
3. Computer Software
  • PDFs coming soon
4. Database Management System
  • PDFs coming soon
5. Computer Network and Internet
  • PDFs coming soon
6. Computer Security
  • PDFs coming soon
7. Contemporary Technology
  • PDFs coming soon
102

Programming Fundamentals using C

3 credits · 6 units

1. Introduction to C Programming Language and Basics
  • PDFs coming soon
2. Input/Output and Control Structures
  • PDFs coming soon
3. Functions, Arrays and String
  • PDFs coming soon
4. Structures, Unions, and Enumerations
  • PDFs coming soon
5. Pointers and Dynamic Memory Allocation
  • PDFs coming soon
6. File Handling, Command-Line Arguments, and Graphics
  • PDFs coming soon
103

Digital Logic Design

3 credits · 5 units

1. Number System and Digital Logic
  • PDFs coming soon
2. Boolean Algebra and its Simplification
  • PDFs coming soon
3. Combinational Logic Design
  • PDFs coming soon
4. Sequential Logic Design
  • PDFs coming soon
5. Counters and Registers
  • PDFs coming soon
105

Professional Communication and Ethics

3 credits · 6 units

1. Foundation of Professional Communication
  • PDFs coming soon
2. Oral Communication
  • PDFs coming soon
3. Writing Professionally
  • PDFs coming soon
4. Interpersonal and Group Communication
  • PDFs coming soon
5. Digital Communication
  • PDFs coming soon
6. Professional Ethics
  • PDFs coming soon
106

Hardware Workshop

1 credits · 9 units

1. Introduction to Hardware (Electronic Components)
  • PDFs coming soon
2. Introduction to Networking Components
  • PDFs coming soon
3. Desktop and Laptop Hardware Identification and Handling
  • PDFs coming soon
4. PC and Laptop Assembly
  • PDFs coming soon
5. Basic Network Device and Deployment
  • PDFs coming soon
6. Basic Networking Configuration
  • PDFs coming soon
7. Problem Solving Techniques
  • PDFs coming soon
8. Maintenance and Upgrade
  • PDFs coming soon
9. Final Practical Assessment
  • PDFs coming soon

Semester 2

151

Discrete Structure

3 credits · 7 units

1. Set Theory
2. Logic and Propositional Calculus
3. Relations and Functions
4. Mathematical Reasoning and Proof Techniques
5. Combinatorics and Counting Principles
6. Graph Theory and Trees
  • PDFs coming soon
7. Algebraic Structures
152

Microprocessor and Computer Architecture

3 credits · 9 units

1. Introduction to Microprocessor
3. 8086 Microprocessor
4. Basic Computer Architecture and Design
  • PDFs coming soon
5. Microprogrammed Control Unit
  • PDFs coming soon
6. Central Processing Unit
  • PDFs coming soon
7. Computer Arithmetic
  • PDFs coming soon
153

OOP in Java

3 credits · 8 units

1. Introduction to Java and OOP Concept
3. Class and Objects in Java
4. Inheritance and Polymorphism
5. Exception Handling and Multithreading
6. File Handling in Java
7. Collections and Generics
8. Advanced OOP Concepts in Java
154

Mathematics II

3 credits · 6 units

155

UX/UI Design

3 credits · 8 units

1. Introduction
2. User Interaction Design
3. User Interface Design
4. UI Components
5. UI Design Considerations
6. Wireframing and Prototyping
7. Design Evaluations
8. Advanced Techniques: VUI and NLP based UI
156

Principle of Management

1 credits · 4 units

1. Introduction to Management
2. Planning and Decision Making
3. Organizing
4. Leading