About Us

Our goal is simple: we help you grow to be your best. Whether you’re a student, working professional, corporate organization or institution, we have tailored initiatives backed by industry specific expertise to meet your unique needs.

Contact Info

Halmonds University Center For Management Studies,
W. C /7A, Near Poornima Tower, North Shankarsheth Road, Pune. Maharashtra-411042, India.

+91 9778313343

128 City Road, London, EC1V 2NX,
United Kingdom.

hello@lordhalmondsuniversity.com

Bachelor of Computer Applications (BCA)

*Year 1: Foundation*

*Semester 1* 

1. *Introduction to Programming* 

   - Basics of programming logic, algorithms, and flowcharts. 

   - Introduction to *C Programming*. 

2. *Computer Fundamentals and Office Automation* 

   - Hardware, software, OS basics, MS Office tools. 

3. *Mathematics for Computer Science* 

   - Discrete mathematics, algebra, and statistics. 

4. *Principles of Management* 

   - Basics of organizational behaviour and project management. 

5. *Communication Skills* 

   - Technical writing and presentation skills. 

 

*Lab*: C Programming, Office Tools (Excel, Word, PowerPoint). 

 

*Semester 2* 

1. *Object-Oriented Programming (OOP)* 

   - Concepts using *C++* or *Java*. 

2. *Web Technologies* 

   - HTML, CSS, JavaScript basics. 

3. *Database Management Systems (DBMS)* 

   - SQL, relational models, ER diagrams. 

4. *Data Structures* 

   - Arrays, stacks, queues, linked lists. 

5. *Environmental Studies* 

 

*Lab*: C++/Java, HTML/CSS/JS, SQL. 

 

*Year 2: Core Development* 

*Semester 3* 

1. *Advanced Programming (Python)* 

   - Python syntax, libraries, and applications. 

2. *Operating Systems* 

   - Processes, threads, memory management. 

3. *Computer Networks* 

   - OSI model, TCP/IP, network protocols. 

4. *Software Engineering* 

   - SDLC, Agile, Waterfall models. 

5. *Probability and Statistics* 

 

*Lab*: Python, OS simulations (Linux/Windows). 

 

*Semester 4* 

1. *Web Development* 

   - Full-stack basics (PHP/Node.js, React/Angular). 

2. *Advanced DBMS* 

   - NoSQL, MongoDB, transactions. 

3. *Java Programming* 

   - Swing, JDBC, multithreading. 

4. *Computer Architecture* 

   - CPU design, memory hierarchy. 

5. *Business Accounting* 

 

*Lab*: Full-stack project, MongoDB, Java GUI. 

 

*Year 3: Advanced Topics & Specializations* 

*Semester 5* 

1. *Cloud Computing* 

   - AWS/Azure basics, virtualization. 

2. *Mobile Application Development* 

   - Android/iOS (Kotlin/Swift) or cross-platform (Flutter). 

3. *Cybersecurity* 

   - Cryptography, ethical hacking. 

4. *Elective 1* (e.g., AI, IoT, Blockchain) 

5. *Elective 2* (e.g., Data Analytics, DevOps) 

 

*Lab*: Mobile app project, cloud deployment. 

 

*Semester 6* 

1. *Artificial Intelligence & Machine Learning* 

   - Basics of AI, Python libraries (TensorFlow, scikit-learn). 

2. *Project Work (Capstone)* 

   - End-to-end software development. 

3. *Internship/Industrial Training* 

4. *Elective 3* (e.g., Big Data, Game Development) 

5. *Professional Ethics* 

 

*Lab*: AI/ML models, final project demo. 

 

 

*Elective Options* 

- *Cybersecurity* 

- *Internet of Things (IoT)* 

- *Blockchain Technology* 

- *Data Science & Analytics* 

- *Game Development (Unity/Unreal Engine) * 

- *UI/UX Design* 

 

*Practical Components* 

- *Labs*: Programming, DBMS, web/mobile development, networking. 

- *Projects*: Semester-wise mini-projects and a final-year capstone project. 

- *Internship*: 4–8 weeks in IT companies or startups. 

 

*Assessment* 

- *Theory Exams*: 60–70% weightage. 

- *Practical Exams*: 20–30% (coding tests, lab assessments). 

- *Projects/Assignments*: 10–20%.