0% found this document useful (0 votes)
48 views5 pages

BCSL-011 Assignment

The document provides details about the courses and topics covered in the first semester of a BCA program. It lists 5 courses - Foundation Course in English-2, Business Organisation, Computer Basics and PC Software, Basic Mathematics, and Computer Basics and PC Software Lab. For each course, it outlines the blocks and units covered, with descriptions of key concepts and topics students will learn about programming languages, business concepts, mathematics, computer hardware/software, and practical labs. It also includes a table listing the blocks and units for one of the courses.

Uploaded by

sumanxlata
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views5 pages

BCSL-011 Assignment

The document provides details about the courses and topics covered in the first semester of a BCA program. It lists 5 courses - Foundation Course in English-2, Business Organisation, Computer Basics and PC Software, Basic Mathematics, and Computer Basics and PC Software Lab. For each course, it outlines the blocks and units covered, with descriptions of key concepts and topics students will learn about programming languages, business concepts, mathematics, computer hardware/software, and practical labs. It also includes a table listing the blocks and units for one of the courses.

Uploaded by

sumanxlata
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

PROGRAMME GUIDE OF BCA

A Bachelor of Computer Applications (BCA) is an undergraduate degree program that focuses on


computer applications and software development. It is designed to provide students with a strong
foundation in computer science and its applications in various industries. The BCA program typically
spans over three years and is divided into multiple semesters.

Here are key aspects of the BCA course:

Curriculum:
The curriculum covers a wide range of subjects related to computer science and applications.
Common topics include programming languages, data structures, algorithms, database
management, software engineering, computer networks, web development, and more.
Students often learn to use programming languages like C, C++, Java, Python, and may also
gain exposure to emerging technologies and tools.

Practical Learning:
BCA programs often include practical sessions, lab work, and projects to provide students with
hands-on experience. This helps them apply theoretical knowledge to real-world scenarios.

Project Work:
Many BCA programs require students to undertake a final-year project. This project allows
students to showcase their skills in designing and implementing software solutions.

Internship Opportunities:
Some BCA programs may have internship or industrial training components, allowing students
to gain practical experience in a professional work environment.

Elective Specialisations:
Depending on the institution, students may have the option to choose elective subjects or
specialisations in areas such as artificial intelligence, data science, cybersecurity, mobile
application development, etc.

Examinations and Assessments:


The assessment is typically done through a combination of examinations, assignments,
projects, and practical assessments conducted throughout the academic year.

Career Opportunities:
BCA graduates are equipped with the skills needed for various roles in the IT industry. They can
work as software developers, system analysts, database administrators, web developers,
network administrators, and more.

Further Studies:
After completing BCA, students may choose to pursue higher education such as Master of
Computer Applications (MCA) or other related postgraduate programs.
Student Should Study These Topics In First Semester of BCA

1. FEG-02 : Foundation Course in English -2


Block 1:
Unit 1 : Writing paragraph-1
Unit 2 : Writing paragraph-2, the development of paragraph
Unit 3 : Writing a composition
Unit 4 : Expository composition
Unit 5 : Note-taking 1
Unit 6 : Writing reports-I, reporting events
Block 2:
Unit 7 : Argumentative composition-1, techniques of argument
Unit 8 : Argumentative composition-1, logical presentation Unit 9 : Note
taking-2, use of tables and diagrams
Unit 10 : Writing reports-2, reporting meetings and speeches
Unit 11 : Writing summaries-1
Unit 12 : Writing summaries-2
Block 3:
Unit 13 : Writing paragraphs-2
Unit 14 : Narrative composition-1
Unit 15 : Narrative composition-2
Unit 16 : Writing reports-3, reporting interviews
Unit 17 : Writing reports-4, reporting surveys
Unit 18 : Writing summaries-3
Block 4:
Unit 19 : Descriptive composition-1, describing persons
Unit 20 : Descriptive composition-2, describing places and objects
Unit 21 : Descriptive composition-3, describing conditions and processes
Unit 22 : Note-taking-3
Unit 23 : Writing reports-5, reporting experiments
Unit 24 : Summing up

2. ECO-01: Business Organisation


Block 1: Basic Concepts and Forms of Business Organisation
Unit 1 : Nature and scope of Business
Unit 2 : Forms of Business Organisation – I
Unit 3 : Forms of Business Organisation – II
Unit 4 : Business Promotion
Block 2: Financing of Business
Unit 5 : Methods of Raising Finance
Unit 6 : Long-term Financing and Underwriting
Unit 7 : Stock Exchanges
Block 3: Marketing
Unit 8 : Advertising
Unit 9 : Advertising Media
Unit 10 : Home Trade and Channels of Distribution
Unit 11 : Wholesalers and Retailers
Unit 12 : Procedure for Import and Export Trade
Block 4: Business Services
Unit 13 : Banking
Unit 14 : Business Risk and Insurance
Unit 15 : Transport and Warehousing
Block 5: Government and Business
Unit 16 : Government and Business
Unit 17 : Forms of Organisation in Public Enterprises
Unit 18 : Public Utilities

3. BCS-011: Computer Basics and PC Software


Block 1: Basics of Computer Hardware
Unit 1: Computer their Origin and Applications
Unit 2: Functioning of a Computer
Unit 3: Memory System
Unit 4: I/O Devices and their Functions
Unit 5: My Personal Computer
Block 2: Basics of Computer Software
Unit 1: Software Evolution
Unit 2: Operating System Concepts
Unit 3: Concept of Programming Languages
Unit 4: Computer Applications
Block 3: Internet Technologies
Unit 1: Networking and Internet
Unit 2: Web Applications I
Unit 2: Web Applications I

4. BCS-012: Basic Mathematics


Block 1: Algebra I
Unit-1: Determinants
Unit-2: Matrices-1
Unit-3: Matrices-2
Unit-4: Mathematical Induction
Block 2: Algebra II
Unit 1: Sequence and Series
Unit 2: Complex Number
Unit 3: Equations
Unit 4: Inequalities
Block 3: Calculus (Without Trigonometry)
Unit 1: Differential Calculus
Unit 2: Simple Application of Differential Calculus
Unit 3: Integration
Unit 4: Application of Integration
Block 4: Vectors and Three-Dimensional Geometry
Unit 1: Vector-1
Unit 2: Vector-2
Unit 3: Three & Dimensional Geometry-1
Unit 4: Linear Programming

5. BCSL-013: Computer Basics and PC Software Lab


Section 1 : Operating System
Section 2 : Word Processor (Open Office and MS Word)
Section 3 : SpreadSheet (Concept of Worksheet, Workbook and Cell)
Section 4 : PowerPoint
Section 5 : E-mail
Section 6 : Browsing and Discussion Forum

A detailed table about courses, blocks, and units of BCS011

COURSE BLOCKS UNITS


BCS-011 Computer Block 1: Basics of 1. Computer their Origin
Basics and PC Computer Hardware and Application
Software 2. Funtioning of
Computer
3. Memory System
4. I/O Devices and their
Functions
5. My Personal Computer

Block 2: Basics of 1. Software Evolution


Computer Software 2. Operating System
3. Concept of
Programming Languages
4. Computer Applications

Block 3: Internet 1. Networking and


Technologies Internet
2. Web Applications I
3. Web Applications II
A few paragraphs about the 2nd semester courses.

1. Accountancy-I:
This course introduces students to the fundamental principles of accounting. It
covers topics such as accounting processes, cash books, bank reconciliation, final
accounts, consignment, joint ventures, accounts from incomplete records, and
more.
2. Problem Solving and Programming:
Focused on the C programming language, this course equips students with
essential programming skills. It covers algorithm design, basics of C programming,
variables, expressions, control statements, arrays, strings, structures, pointers, file
handling, and an introduction to the C preprocessor.
3. Computer Organization and Assembly Language Programming:
Providing an understanding of digital circuits and assembly language, this course
explores the von Neumann architecture, data representation, logic circuits,
memory systems, input/output systems, central processing units, and assembly
language programming using 8086 CPU architecture.
4. Discrete Mathematics:
Covering topics like propositional calculus, methods of proof, boolean algebra,
combinatorics, sets, relations, functions, counting principles, and partitions, this
course introduces students to the mathematical foundations crucial for computer
science.
5. Communication Skills:
Focused on workplace communication, this course hones students' abilities in oral
and written communication. It covers skills needed in job applications, interviews,
group discussions, managing organisational structures, meetings, note-taking, and
presentation skills.
6. C Language Programming Lab:
In this practical lab course, students apply their theoretical knowledge of C
programming to real-world scenarios. They work on assignments covering the
salient features of C, programming using different compilers, and the program
development life cycle.
7. Assembly Language Programming Lab:
This lab course involves hands-on experience with digital logic circuits and
assembly language programming. Students use tools like Turbo Assembler
(TASM), MASM, Emu 8086, and the DEBUG program to implement logic circuits
and write assembly language programs.

You might also like