department of
The NUML Rawalpindi Computer Science Department is working under the Faculty of Engineering Sciences. The ultimate aim of the BS Computer Science degree program is to produce computer scientists, and IT professionals who can strengthen the backbone of a rapidly growing computer industry. BS Computer Science degree focuses on latest trends in computing along with offering of diverse research areas for better career prospects. The department ensures the involvement of undergraduates in research areas like digital image processing, computer vision, data mining, software engineering and information security.
Head of Department (CS)
To become a center of excellence in creating computing knowledge for comprehensive development in emerging fields.
Fostering state-of-the-art computing education and skills through creative knowledge, innovative research, and emerging technologies.
HOD-CS
Associate Professor
Mgr. ICT/ Coordinator/Lecturer
Lecturer
Assistant Professor
Lab Engineer
Lab Instructor
Office Assistant
A-Level pass students must provide equivalence certificate from the Inter Board Committee of Chairman, Islamabad.
Following Program Objectives (POs) have been defined by keeping in view the department’s vision and mission. The graduates of the BS Computer Science program are expected to have the below mentioned skills after four - five years of their graduation.
Contribute in computing industry nationally and internationally and develop aptitude for analyzing problems and finding optimal solutions.
Solve real world problems through the use of modern computing tools.
Demonstrate effective written and verbal communication skills.
Establish ethical and moral values in professional life with an aim of learning new skills and technologies for a life-long learning.
Following Graduate Attributes (GAs) have been defined by keeping in view the department’s vision and mission. The graduates of the BS Computer Science program are expected to have the below mentioned skills after four - five years of their graduation.
To prepare graduates as computing professionals
Apply knowledge of computing fundamentals, knowledge of a computing specialization, and mathematics, science, and domain knowledge appropriate for the computing specialization to the abstraction and conceptualization of computing models from defined problems.
Identify, formulate, research literature, and solve complex computing problems reaching substantiated conclusions using fundamental principles of mathematics, computing sciences, and relevant domain disciplines.
Design and evaluate solutions for complex computing problems, and design and evaluate systems, components, or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.
Create, select, adapt and apply appropriate techniques, resources, and modern computing tools to complex computing activities, with an understanding of the limitations.
Function effectively as an individual and as a member or leader in diverse teams and in multi-disciplinary settings.
Communicate effectively with the computing community and with society at large about complex computing activities by being able to comprehend and write effective reports, design documentation, make effective presentations, and give and understand clear instructions.
Understand and assess societal, health, safety, legal, and cultural issues within local and global contexts, and the consequential responsibilities relevant to professional computing practice.
Understand and commit to professional ethics, responsibilities, and norms of professional computing practice.