Approved By: UGC AICTE NAAC
| Duration: 3 Years | Eligibility: 10+2 | 
Course Details:-
| Code No. | Title Of Paper | 
| Part-1 | 
 | 
| BCM-101 | Life Skills and Communication Skills | 
| BCM-102 | Fundamental of IT | 
| BCM-103 | Digital electronics | 
| BCM-104 | Operating systems | 
| BCM-105 | Electronics Instruments and Measurements | 
| BCM-106 | Computer   System Architecture                                                                                    | 
| BCM-107 | Software Lab -I(operating system) | 
| BCM-108 | Hardware Lab –I (Electronics Instruments and Measurements) | 
| Part-2 | 
 | 
| BCM-201 | Linux | 
| BCM-202 | Computer Peripherals & Maintenance | 
| BCM-203 | Microprocessors- I | 
| BCM-204 | Programming in C | 
| BCM-205 | Punjabi/ Punjab History & Culture | 
| BCM-206 | Hardware Lab -I (Microprocessor) | 
| BCM-207 | Software Lab -I(Linux) | 
| BCM-208 | Software Lab –II (Programming in C) | 
| BCM-209 Environmental Studies (Qualifying Paper) (in case the students has already cleared the course of Environment Studies in B.Sc (Computer Maintenance) Part-I he/she need not take the course) | |
| Part-3 | 
 | 
| BCM-301 | Microprocessors- II | 
| BCM-302 | Computer hardware maintenance Motherboard, Basic Troubleshooting | 
| BCM-303 | Computer Networks | 
| BCM-304 | Linux Administration | 
| BCM-305 | Fault Diagnosis | 
| BCM-306 | Internet and Web Technologies | 
| BCM-307 | Hardware Lab–I (Linux Administration) | 
| BCM-308 | Hardware Lab–II (Computer Maintenance & Fault Diagnosis) |