Asif Shahzad is Assistant Professor of Computer Science at CUI, Lahore Campus. He did BSCS from CUI in 2006 and MSCS from FAST-NU in 2010. He worked in software industry for around 5 years. Before joining CIIT, he was Senior Software Engineer and Mentor at Confiz Limited. He is Oracle Certified Associate programmer and professional web developer.
Courses Instructed at CUI
- Web Technologies
- Object Oriented Programming
- Fundamentals of Computer Programming
List of Projects
FindAnyQuiz.com -- It help to master any subject with vast quiz collections. Users can explore a massive collection of quizzes across various subjects, perfect for practicing for exams, testing knowledge, and becoming a subject expert.
Blog
He blog at BitsPedia.com. It mostly contains material, teaching notes, practice lab tasks for students of courses he tech.
FYP Supervision
If you want to do FYP with him, please send an email with following info. It would save yours time and help him to find best fit group.
- How is each group member programming skill from 1-10 scale? and what is CGPA of each group member?
- Can you do web development independently? If yes, in which tech stack? Are you open to learn new technologies?
- Can you give around 15-20 hours/week in 7th semester and 30 hours/week in 8th semester?
- What is your FYP idea in brief? You can send more than 1 ideas. (Asif supervise only web related FYPs, or related areas like Information Retrieval, E-Commerce, Digital Marketing, SEO, etc. Please don't waste your time to send him email if you want to work in AI, DS, Networks, Information Security, Blockchain, OS, Embeded Systems, Research, Games, etc.)
- Are you open to work on supervisor ideas or strict to work on yours' only?
How to meet him?
Please visit only during office hours (no need to send email to take time if you are visiting in office hours). If office hours do not suit you, please send him an email at asif.shahzad at cuilahore dot edu dot pk to set a meeting time, sharing 2-3 options that suit you best as per your classes schedule.
Teaching Resources
Object Oriented Programming - Course Outline
Object Oriented Programming - Online Lectures
Object Oriented Programming Slides and Code Samples