BCA 7th Semester Syllabus TU PDF

The BCA 7th Semester Syllabus consists of five subjects: three compulsory subjects, Cyber Law and Professional Ethics, Cloud Computing, Internship, and two electives. TU created a seventh-semester syllabus that emphasized professional usage with theory. Some programming subjects also provide students with advanced knowledge in their field of study.

Subject NameCode
1. Cyber Law and Professional EthicsCACS401
2. Cloud ComputingCACS402
3. InternshipCACS403
BCA 7th Semester Subjects

BCA 7th Semester All Elective Subjects

You can select electives from a variety of subjects to learn about subjects that interest you. Your electives and core courses together make up the overall number of units required to earn your degree. The TU BCA’s 7th-semester electives are shown here. You can also download the PDF version of the BCA 7th syllabus.

Elective SubjectsCourse Codes
1. Image ProcessingCACS404
2. Database AdministrationCACS405
3. Network AdministrationCACS406
4. Software Project ManagementCACS407
5. Advanced .Net TechnologyCACS408
6. E-GovernanceCACS409
7. Artificial IntelligenceCACS410
BCA 7th Semester All Elective Subjects

TU BCA 7th Semester Syllabus
BCA 7th Sem Complete Syllabus

BCA 7th Semester Complete Syllabus

You can find all of the BCA 7th Semester Syllabus here, organized by subject. We are attempting to make the entire syllabus understandable to you. The syllabus of compulsory subjects is given first, followed by the syllabus of all elective subjects.

1. Cyber Law and Professional Ethics [CACS401]

Course Name: Cyber Law & Professional Ethics (3 Cr)
Course Code: CACS401
Year/Semester: IY/VII
Class Load: 4 Hrs. / Week (Theory: 3Hrs. Tutorial: 1 Hrs.)

Course Description:
This course presents different concepts of cyber law, cybersecurity, and ethics for IT
professionals and IT Organizations. This course also presents different concepts related to
intellectual properties and their protections, privacy, and social networking issues.

Course Objectives:
The primary objective of this course is to provide knowledge of cyber law, cybersecurity,
privacy protection, intellectual property protection, and ethics for IT professionals and IT

Course Contents:

Unit 1: An Overview of Ethics, Ethics for IT Workers and IT Users (10 Hrs.)
Ethics, Ethics in the Business World; Corporate Social Responsibility; Fostering Corporate
Social Responsibility and Good Business Ethics; Improving Business Ethics; Ethical
Considerations in Decision Making; Ethics in Information Technology; Managing IT Worker
Relationship; Encouraging Professionalism of IT Workers – Professional Codes of Ethics,
Professional Organizations, Certifications and Licensing; Encouraging Ethical Use of IT
Resources among Users

Unit 2: Cyberattacks, Cybersecurity, and Cyber Law (l2llrs.)
Threat Landscape – Computer Incidents, Types of Exploits; CIA Security Triad – Confidentiality, Integrity, Availability, Implementing CIA at Organizational, Network, Application, and End-User Level; Response to Cyberattack – Incident Notification Protection of Evidence and Activity Logs Incident Containment Eradication Incident Follow-Up Using an MSSP, and Computer Forensics; Cyber Law; Provision of Cyber Law and Electronic Transaction Act of Nepal

Unit 3: Privacy and Freedom of Expression (10 Hrs”)
Privacy Protection and the Law – Information Privacy, Privacy Laws, Applications, and Court Rulings; Key Privacy and Anonymity Issues – Consumer Profiling, Electronic Discovery,
Workplace Monitoring, Surveillance; First Amendment Rights; Freedom Expressions: Key Issues; Social Networking Ethical Issues

Unit 4: Intellectual Property (8 Hrs.)
Intellectual Property, Copyright; Patient; Trade Secrets; Intellectual Property Issues: Plagiarism, Reverse Engineering, Open-Source Code, Competitive Intelligence, Trademark Infringement, and Cybersquatting

Unit 5: Ethical Decision in Software Development and Ethics of IT Organizations (8 Hrs.)
Software Quality and its Importance; Strategies for Developing Quality Software; Use of Contingent Workers; H-18 Workers; Outsourcing; Whistle-Blowing; Green Computing

Teaching Methods
The teaching faculties are expected to create an environment where students can update and upgrade themselves with the use of computing and information technology with the help of topics listed in the syllabus. The general teaching pedagogy that can be followed by teaching faculties for this course includes class lectures, laboratory activity, group discussions, case studies, guest lectures, research work, project work, assignments (Theoretical and
Practical), and written and verbal examinations.

Internal Assessment: Theory 40 | Practical –

External Assessment: Theory 60 | Practical –

Recommended Books:

  1. Ethics in Information Technology, Sixth Edition, George W. Reynolds”
  2. Ethics and Technology: Controversies, Questions, and Strategies for Ethical Computing, Fifth Edition, Herman T. Tavani, John Wiley and Sons, 2016.
  3. Ethics for Information Age, Eighth Edition, Michael J. Quinn, Pearson

Related : BCA 4th Semester Pokhara University Syllabus

2. Cloud Computing [CACS402]

Course Title: Cloud Computing (3 Cr.)
Course Code: CACS402
Year/Semester: IV/V
Class Load: 6 Hrs. / Week (Theory: 3Hrs. practical: 3 Hrs.

Course Description
This course offers detailed concepts, applications, principles and implementation of cloud computing. It includes introduction, Cloud Computing Architecture, Cloud Virtualization, Cloud Programming Models, Cloud security and applications. It does not entirely focus on theoretical concepts but also strongly focuses on practical skill-based learning.

Course Objectives
The general objectives of this course are to provide theoretical as well as practical knowledge of cloud computing to make students capable of designing, implementing and managing the issues of cloud computing in their personal as well professional life.

Course Contents

Unit l: Introduction to Cloud Computing [6 Hrs.]
1.1 Overview of Cloud Computing
1.2 Evolution of Cloud Computing
1.3 Characteristics of Cloud Computing
1.4 Types of cloud and its Cloud services
1.5 Benefits and challenges of cloud computing
1.6 Applications cloud computing
1.7 Cloud Storage
1.8 Cloud services requirements,
1.9 cloud and dynamic infrastructure
1.10 Cloud adoption

Unit 2: Cloud Computing Architecture [6 Hrs]
2.1 Cloud reference model
2.1.1 Platform as service
2.1.2 Software as a service
2.1.3 Infrastructure as service
2.2 Cloud deployment models
2.2. Public Clouds
2.2.2 Private clouds
2.2.3 Community cloud
2.2.4 Hybrid clouds
2.3 Cloud design and implementation using SOA,
2.4 security, trust and privacy

Unit 3: Cloud Virtualization technology [10 Hrs]

3.1 Overview of Virtualization techniques
3.2 Types of Virtualizations
3.3 Implementation Levels of Virtualization Structures
3.4 Virtualization Benefits
3.5 Server virtualization
3.6 Hypervisor management software
3 .7 Virtual infrastructure requirements

Unit 4: MapReduce [8 Hrs]
4.1 Introduction to parallel computing
4.2Map-reduce model
4.3 Applications of map reduce
4.4 Parallel efficiency of Map-Reduce
4.5. MapReduce infrastructure

Unit 5: Cloud Securify [6 Hrs]

5.1 Introduction to Security,
5.2 Cloud Security challenges and Risks,
5.3 Software-as-a-Service Security
5.4 Security Monitoring
5.5 Security Architecture Design
5.6 Data Security
5.7 Application Security
5.8 Virtual Machine Security
5.9 Identity Management and Access Control

Unit 6: Cloud platforms and applications [12 Hrs]

6.1 Web services
6.2 AppEngine
6.3 Azures Platform
6.4 Aneka
6.4 Open challenges
6.5 Scientific applications
6.6 Business and Consumer applications

Practical Works

1. The practical work consists of all the features of cloud computing and field visits.

2. Visit the cloud service provider (cloud industries) nearby you and prepare a report based on organizational structure and technology implemented by consulting with your subject teacher.

Teaching Methods

The teaching faculties are expected to create an environment where students can update and upgrade themselves with the current scenario of computing and information technology with the help of topics listed in the syllabus. The general teaching pedagogy that can be followed by teaching faculties for this course includes class lectures, laboratory activity, group discussions, case studies, guest lectures, research work, project work, assignments (Theoretical and Practical), and written and verbal examinations


Internal Assessment: Theory 20 | Practical 30
External Assessment: Theory 60

Text Books

1. Dr. Kumar Saurabh, Cloud Computing
2. Raj Kumar Buyya, Christian Vecchiola, S. ThamaraiSelvi, Mastering Cloud Computing

Reference Books

1. David S. Linthicum, Cloud Computing and SOA Convergence in your enterprise
2. Barric Sosinsky, Cloud Computing Bible
3. Saurabh, K. (2011). Cloud Computing – Insights into New -Era Infrastructure, Wiley India.

Related: BCA 5th Smester Books TU

3. Internship [CACS403]

Course Title: Internship (3 Cr.)
Course Code: CAIN403
Year/Semester: IV/V

Class Load:
Course Description: The internship course is a practical industry experience course. This course is expected to provide opportunities for career exploration and development in the industry. It includes applying theoretical and practical knowledge to solve real-world problems while working in the industry”

Course Objectives:
The objective of this course is to expose and penetrate final-year students into the market space industry so as to acquire experience. It gives students the opportunity to enter the real-world industry so that they will be pragmatic and able to start their professional careers.

Course Details:

Nature of Internship:
The internship work should be related to computer applications and information technologies. The nature of work during the internship should impart practical knowledge in computer systems and their applications development, administration, and management. The internship period should be a minimum of 8 (Eight) weeks. Students should start their internship within 3 to 4 weeks of the start of the seventh semester. The internship can be practiced at government, and non-government organizations having appropriate computer system applications and information technology usage. Generally, an internship is an individual activity, however, it can be done in groups in the host organization. However, each student must prepare and submit an individual internship report on the basis of his/her work done during the internship period. Students working in groups at the same organization should be able to distinguish their nature of work. Each student should be facilitated by a mentor and supervisor. A mentor from the intern-providing company is assigned to guide each student during their internship at the company. A supervisor from the college/campus is assigned to supervise each student during the internship.

Phases of Internship:
The following are the phases of internship evaluation:
1. Proposal Submission: Students must submit and present project proposals after the 2nd week of the start of the internship.
2. Mid-Term: Students must submit a progress reports and defthe end midterm progress of their internship work in the 12th week of the seventh semester.
3. Final Submission: Students must submit and orally defend the internship work during the last week of the seventh semester but before the final board examination. Students must submit the internship final report to their respective department at least ten days before the final defense date. The report should be submitted in the standard format as prescribed. The hard/soft copy of the report should be made available to the external expert a week before the presentation date. A viva voice will be conducted by the committee.

Provision of Supervision:

There should be a regular faculty of campus/college assigned as a supervisor. The role of the supervisor is to guide the students throughout the internship and provide constructive suggestions. A supervisor can supervise at most five interns in a class section.

Provision of Mentorship:
There should be a regular employee in the intern-providing organization assigned as a mentor.
The role of the mentor is to guide the students throughout the internship period at the organization.

Evaluation Scheme:

1. Proposal Defense of 5% of total marks based on internship proposal and its presentation.

2. Midterm of 75% of total marks based on the progress of the work of the internship.

3. Final Defense of % of total marks based on the presentation of internship work and viva voice.

The 5 marks of the proposal defense will be evaluated by the research committee formed by the HOD/Coordinator/Supervisor as a part of the proposal defense. The 75 marks of the midterm will be evaluated by the HOD/Coordinator, Supervisor, and Mentor as a part of the midterm defense. Out of the 75 marks, the HOD/Coordinator will evaluate 5 marks, the supervisor will evaluate 35 marks and the mentor examiner will evaluate 35 marks. The marks from the mentor should be provided to the corresponding campus/college in a confidential manner. The remaining 20 marks of the final defense will be evaluated by the external examiner from the university. Out of 100 marks, the 80 marks (Proposal + Midterm Evaluation) will be considered as an internal assessment while the 20 marks Defense) will be considered as an external assessment. Each student in the internship should pass each of the internal and external assessments individually. Any student failing to pass each of the assessments will be considered a fail.

a. Evaluation Committee
-Internship Supervisor
-Mentor from Intern Company
-External Examiner

b. Focus of the evaluation
-Presentation skills
-Level of work done during internship
-Understanding of internship activities
-Internship report


Internship Report Content

1. Prescribed content flow for the internship proposal
  1. Introduction
  2. Problem Statement
  3. Objectives
  4. Description of Internship Work/Project (Expected)
  5. Internship Plan (Expected)
    1. Expected Outcome of Internship Activities
    2. References

2. Prescribed content flow for the internship report
  1. Cover and Title Page
  2. Certificate Page
    1. Mentors’ Recommendations from the Company
    2. Supervisors’ Recommendation
    3. Examiners’ Approval Letter
  3. Acknowledgment
  4. Abstract Page / Executive Summary
  5. Table of Contents
  6. List of Abbreviations, List of Figures, List of Tables, List of Abbreviations
  7. Main Report
  8. References
  9. Bibliography (if any)
  10. Appendices (Screen Shots/ Source Codes)
3. Prescribed chapters in the main report

Chapter 1: Introduction
1.1. Introduction (Introduce the project/ work done during the internship)
1.2 Problem Statement
1.3. Objectives
1.4. Scope and Limitation
1.5. Report Organization

Chapter 2: Introduction to Organization
2.1 Organization Details
2.2 Organizational Hierarchy
2.3. Working Domains of Organization
2.4. Description of Intern Department/Unit

Chapter 3: Background Study and Literature Review/Related Works
3.1. Background Study (Description of fundamental theories, general concepts, and terminologies related to the intern project)
3.2. Literature Review (Review of the similar projects during an internship, theories, and results similar to the projects during the internship)

Chapter 4: Internship Activities
4.1. Roles and Responsibilities
4.2. Weekly log (Technical Details of Activities)
4.3. Description of the Project(s) Involved During Internship
4.4 Tasks/Activities Performed

Chapter 5: Conclusion and Learning Outcomes
5.1. Conclusion
5.2. Learning Outcome

While writing the above chapters, students should avoid basic definitions. They should relate to contextualize the above-mentioned concepts with their project work done during their internship at the host organization.

Citation and Referencing
The references should be listed in the references section. The references contain the list of articles, books, URLs that are cited in the document. The books, articles, and other things that are studied during the study but are not cited in the document can be listed in the bibliography section.

The citation and referencing standards should be APA referencing standards. The text inside the document should be cited accordingly” The APA referencing standard can be found on the web at https://apasIyle. apa.org/

Report Format Standards

A. Page Number
The pages from the certificate page to the list of tables/figures/abbreviations/approvals should be numbered in roman starting from i. The pages from a chapter I onwards should be numbered in numeric starting from 1. The page number should be inserted at the bottom, aligned center.

B. Page Size and Margin
The paper size must be a page size corresponding to A4. The margins must be set as Top: 1; Bottom: 1; Right: l; Left: 1.25
C. Paragraph Style
All paragraphs must be justified and have a spacing of 1.5.

D. Text Font of Document
The contents in the document should be in Times New Roman font. The font size in the paragraphs of the document should be 12

E. Font size for the headings should be 16 for chapter headings, 14 for section headings, and 12 for sub-section headings. All the headings should be bold-faced.

F. Figures and Tables
The position of figures and tables should be aligned center. The figure caption should be centered below the figure and table captions should be centered above the table. All the captions should be in boldface with 12 font sizes.

Final Report Binding and Submission:

No of Copies: 3 (College Library + Self + Dean Office)

Look and Feel: Golden Embracing with Black Binding

A final approved signed copy of the report should be submitted to the Dean’s Office, Exam Section, FOHSS.

Teaching Methods:
The major teaching methods that can be followed for this course include industry practice, class lectures, group discussions, presentations, and demonstrations.

Internal Assessment: Proposal Defense: 5, Midterm Defense: 75

External Assessment: Final Defense: 20

4. Elective I

This is the first elective subject that needs to be chosen by the students.

5. Elective II

This is the second elective subject that needs to be chosen by the students.

👉 View the Syllabus of All Elective Subjects

I hope this resource is very helpful to you. If you have any confusion, then you can comment down. Subscribe to our newsletter to get regular updates direct to your inbox. The complete syllabus of the BCA 7th Semester Syllabus at Tribhuvan University can be accessed from the official site of tufohss.

How many subjects do I need to study in BCA 7th TU?

There is a total of 4 subjects you need to study with 1 Internship.

What is the syllabus of the 7th Semester BCA TU?

Cyber Law and Professional Ethics, Cloud Computing, Internship, Elective I and Elective II.

What are the elective subjects in BCA 7th Semester TU?

There are a total of 7 elective subjects in BCA 7th Semester TU. Image Processing, Database Administration, Network Administration, Software Project Management, Advanced .Net Technology, E-Governance, and Artificial Intelligence

Leave a Comment


Myedutown – Edu Web. Search, read, study, and learn about all topics. We cover all updated topics related to Insurance – Online Education – Courses.


[email protected]

Social Media