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

Graduate-level Computer Engineering

*Course Description* 

This course covers the design and implementation of embedded systems, focusing on real-time operating systems (RTOS), hardware-software co-design, low-power optimization, and IoT applications. Students will gain hands-on experience with microcontrollers, sensors, and RTOS scheduling. 

 

*Learning Objectives* 

By the end of this course, students will: 

1. Design embedded systems using microcontrollers (e.g., ARM Cortex-M, Raspberry Pi). 

2. Implement real-time scheduling algorithms (e.g., rate-monotonic, earliest deadline first). 

3. Optimize systems for power efficiency and memory constraints. 

4. Integrate IoT protocols (MQTT, Bluetooth Low Energy) into embedded applications. 

 

*Required Materials* 

- Textbook: Real-Time Embedded Systems by Xiaocong Fan. 

- Hardware: STM32 Nucleo/ESP32 development boards (provided). 

- Software: FreeRTOS, Zephyr RTOS, PlatformIO. 

 

*Course Schedule* 

| Week | Topics                                      | Assessments | 

|------|---------------------------------------------|-------------| 

| 1–2  | Introduction to RTOS: Tasks, semaphores, queues | Lab 1 (Blinking LED with FreeRTOS) | 

| 3–4  | Real-time scheduling algorithms             | Homework 1  | 

| 5–6  | Hardware-software co-design (FPGA + MCU)    | Midterm Exam | 

| 7–8  | Low-power design (sleep modes, energy harvesting) | Lab 2 (Battery Optimization) | 

| 9–10 | IoT protocols & edge computing              | Project Proposal | 

| 11–14| Final project: Smart sensor network with RTOS | Final Demo & Report | 

 

*Assessment* 

- Labs (30%) 

- Homework (20%) 

- Midterm Exam (20%) 

- Final Project (30%) 

 

*Policies* 

- Late submissions: 10% penalty per day (up to 3 days). 

- Collaboration: Group work allowed for labs, but individual code submissions. 

- Lab safety: No food/drinks near hardware stations. 

 

*Graduate Program Curriculum Overview* 

A *Master’s or Ph.D. in Computer Engineering* typically includes *core courses, **electives*, and a thesis/dissertation. Below is a general structure: 

 

*Core Courses* 

1. *Advanced Digital Systems Design* 

   - FPGA/ASIC design, RTL coding (Verilog/VHDL), synthesis, and verification. 

2. *Computer Architecture* 

   - Pipeline optimization, memory hierarchies, GPUs, and heterogeneous computing. 

3. *Embedded & Cyber-Physical Systems* 

   - RTOS, IoT, sensor networks, and robotics integration. 

4. *Hardware Security* 

   - Side-channel attacks, secure enclaves, and cryptographic accelerators. 

 

*Electives* 

- *AI Hardware Acceleration* 

  - Design of TPUs, neuromorphic chips, and FPGA-based AI inference. 

- *Quantum Computing Architectures* 

  - Qubit control, quantum error correction, and hybrid classical-quantum systems. 

- *Autonomous Systems* 

  - Self-driving car architectures, real-time perception, and sensor fusion. 

- *Advanced Computer Networks* 

  - 5G/6G protocols, SDN, and network-on-chip (NoC) design. 

 

*Research/Thesis* 

- *M.S.*: 1–2 years of research (e.g., optimizing edge AI systems, secure embedded devices). 

- *Ph.D.*: 3–5 years of original research (e.g., novel architectures for quantum computing, energy-efficient IoT networks). 

- Defence and peer-reviewed publication(s) required. 

 

*Specializations* 

1. *Hardware Design*: VLSI, FPGA, ASIC, and low-power circuits. 

2. *Embedded Systems & IoT*: Real-time systems, edge computing, robotics. 

3. *AI & Machine Learning Hardware*: Accelerators, neuromorphic engineering. 

4. *Cybersecurity*: Secure hardware design, cryptographic architectures. 

 

 *Program Policies* 

- *Credits*: 30–36 credits (M.S.), 60+ credits (Ph.D.). 

- *Comprehensive Exams*: Required for Ph.D. candidacy (written + oral). 

- *Internships*: Optional partnerships with companies like NVIDIA, Intel, or Bosch. 

- *Teaching/Research Assistantships*: Available for lab/course support.