0 ratings 0% found this document useful (0 votes) 10 views 22 pages Computing Programs
FAST-NUCES offers a comprehensive range of computing degree programs including five bachelor's, six master's, and two PhD programs across various specializations such as Artificial Intelligence, Cyber Security, and Data Science. The institution emphasizes innovative education and collaboration with industry to empower students for professional careers. The document outlines admission criteria, program missions, career opportunities, and degree requirements for each program.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Go to previous items Go to next items
Save Computing Programs For Later FAST-NUCES Degree programs Hill
Programs in Computing
Dean’s Message
Welcome to the FAST School of
Computing, We are the pioneers of
Computing ecucation in the country,
In 1985, we started as a small and
affiliated institute and today we have
expanded to five cities of the country
~ offering five bachelor's degree
programs, six master's degree
programs, and two PhD degree
programs within the Fast School of
Computing. In addition, we also offer
two specialization streams within the
85 (C5) degree programwith the
emergence of innovative
technologies such as Generative A
Deep Learning, Data Science,
Blockchain, Cyber Security, Cloud
Computing, Gaming, Robotics, and
JoT, our focus has been to make an
innovative impact through their
integration and application
Computing has massive potential in
our socio-economic development.
Realizing this potential, our aim has
been to empower the youth with
capabilities, innovation, learning,
and entrepreneurship,
The School of Computing takes
honors in teading the computing
education of the country. Our
graduates have been playing an
active and leading role, both at the
national as well as the international
level, We have also established
collaborations with several
organizations and universities. In a
recently concluded survey, P@SHA -
the computing industrial
representative of the country, placed
us as the top ranked university
among all the universities of the
@ rosvecusans
Dr Jawwad Ahmed Shamsi
Professor and Dean (Computing)
PhD (CS), Mayne State Unversity, USA (2009)
PhD Approved Supervisor
MS (C5), University of Michigan-Dearborn,
Usa (2002),
8 (), NED-UET, Karachi (1998)
country, which offers computing
education,
Through our outstanding faculty,
funded research, impactful
publications, innovative ideas, well-
equipped labs, and strong alliance
with the industry, we strive to provide
an environment which can nourish
the youngtalent We offera variety of
academic programs through which
students can inspire them to choose
their desired specialization of
studies. We aim to offer personalized
growth and opportunities to
students so that they can enrich their
talent and builé upon their skills
using curricular, co-curricular, and
extra-curricular activities at the
University
| would like to invite you té explore
the variety of opportunities offered
by the University. | hope you will ind
the information useful Please do not
hesitate to,contact us in case of any
questions, My team and | will be glad
toassistyou.FAST-NUCES 85 Programs in computing Ill
BS Admission Test, Eligibility and Selection Criteria
Computing Domain
Pre-medical students who have passed adgitional maths or they are waiting for results are eligible to
apply for admission in computing programs.
‘Weightage of HSSC marks shall be calculated based on (whichever s applicable) atthe time
of compilation of merit ist.
“‘Weightage of HS5C marks shall be calculated based on (whichever is applicable) atthe time
of compilation of merit list.
a Marks obtained in HSSC part | and 11 OR
b. Marks obtained in HSSC part |, if result of HSSC part II not available OR
— Marks/Percentage given in IBCC equivalence certificate of A-level OR
dd. Marks/Percentage given in IBCC equivalence certificate of O-level
Merit cut-off marks to be determined by the UniversityFAST-NUCES
BS Programs in Computing
Program Mission
To provide theoretical knowledge
and practical skills required for a
professional career in Artificial
Intelligence. The degree program
follows Artificial Intelligence in
breadth, covering core computing
concepts with a. specialization in
Artificial Intelligence and its
application within the code of ethics
Career Opportunities
You may become risk manager
reporting analyst, project manager
enterprise analyst, data engineer
machine learning engineer, Artificial
Intelligence developer etc
Award of Degree
For the award of Bachelor of Science
(Artificial Intelligence) degree, a
student musthave
‘+ Passed courses totaling at
least 137 credit hours,
includingall core courses
+ Famed CGPA ofatleast 2.00
ProspectusFAST-NUCES 85 Programs in computing Ill
Tentative Study Plan-Bachelor of Science (Artificial Intelligence)
NSOOT
cs7000
Trot
WIDE
* Internship can be registered in any
= semester after the second and
Colca and anaT yea GeOmeRAT including the eighth semester. The
Functional Engi Internship credit hours and grade
Toeology and Constinon of PAKS shall be used in the calculation of the
Invagian ta nso a on ToT ENO COPA of the completed degree. It will
Programming rurdar eral not be used in the determination of
Tot semester GPA and merit posi
ion
Cis aed Community Eligibility for FYP-I: 95 CH
Digital Loge Design
Eiposteny Writing
islamic Stasis eee Computing Core
iltvarable Calevus im General cation
‘Objet Orented Prog-ann
nderstancing Srat-un-Rati PRUE) Maths ane Supporting Courses
Computer Organivation and Assembly canguage Tectve Supportive Courses
Data Suucltes
Discrete Structures
near algebra
Tnderstancing of FOOT
Total
eta eigen
Database Systems
Tanarnenias of So
Operating SETS
Probably ang StatSEEE
Understanding of Holy QUAN
Computer Networks
Design afd analysis oT ASTI
Knowledge Representalion and ReSSOnng
Machine Learning
Tecinical and Susinans WUE
Trica Nera Newwores ACT
Parle snd 0 sted COMET 2006
Thal Year Pope
Erirepreneureh
al Eictve =
aLEectve =
S5/MG Eiecive “T
Final Year Project=T
Information Secutty
Praessional Practices
arte =
TotalF
AST-NUCES
85 Programs in Computing. ll
Bachelor of Science (Computer Science)
Tentative Study Plan-Bachelor of Science (Computer Science)
Program Mission
To provide the theoretical and
practical knowledge and skills
required for a professional career in
computing. The degree program
follows Computer Science in breadth
covering core computer science and
its application within a code of
ett
@ Career Opportunities
he graduates holding Bachelor of
Science (Computer Science) degree
will be able to adopt a wide range oF
careers, including computer
programmer, software Engineer
Software developer Web Game
Mobile App developer Soff
quality engineer, and grap
designer ete.
Award of Degree
For the award of Bachelor of Science
(Computer Science) degree, a
student musthave
+ Passed courses totaling at
least 137 credit hours,
including all core courses
+ Earned CGPAofat
Tmr03 | Calas ane Anaical Georet
ss108 eral inaieh ah
sro | lology and cas oa T[e
S08 | Pakistan Sues [2
oneal ah
Sen
552043 | Gives and Community Engagement 2 Yo
Sst0o7 | earn Studies 7/2
ss1097 | Understanding Stat Un-Aabi POU) ne
Computer Organization and Assembly Language 3 [+ [esis
ee vf
woo | unease 2 [2
estas | 5 Fisctvel Gatare Doig ane aha [2
Tea
baby ad Sa ac
Rear of Autonala Te
Understanding of Vay are [2
Toa [as [2
(aman | Des ane Avalyis of Ago + |e [esear
353006 | Parle and Distributed Computing 3 | [estooe
ae
‘caine | Compvter Networks +o [eer
‘eaves | Sofvare Eneneenne ao
$5007 cal and Business WN EE
Sinem | iMG Heeler KI
eat fe [7FAST-NUCES
8 Programs in Computing Mil
Tentative Study Plan-Bachelor of Science (Computer Science)
aut [a
‘iam [ formation Secunny z [2
waar | ervesreneushis Zo
a
* Internship can be registered in any
semester after the second and
ncluding the semester. T
internship credit hours and grade
shall be used in the calculation oft
GPA of the completed degree. It will,
not be used in the determination of
semester CGPA and merit position.
Eligibility for FYP-I: 95 CH
om [ Final ear Peect=1 © [2 [sion mai aE
‘oiuet | ProesinalPractees nT 7/2 ete
Soon [eae a [2 ‘Mas na supporing OuaE a
ee Te Don ore i
a 3 ete p5ST CIES fl
Toul ale Toa ar
cam [onpatng meat onF
AST-NUCES 85 Programs in Computing Ill
Bachelor of Science (Cyber Security)
Program Mission Tentative Study Plan-Bachelor of Science (Cyber Security)
and Cyber Security. The degree pMcot _Aepied Piss 348
program follows Cyber Security in OS seis and Ait eon -
breadth covering core computing |= Functional English 24
Career Opportunities Taal fs [2
specialist, Cyber Security analyst [352003] Gvies ane Community Engagement
analyst, penetration and
aieareciyecece S51019 | Understanding of Srat-Un-hab (POUR) ne
Total
Award of Degree (eg
2003 | Computer Organization and Assembly Language 1
For the award of Bachelor of Science [ygre—foor +o
(Cyber Security) degree, a student a+ Retreat 7
ber Security) CSa06 [ata Srucwres +s [aoe
rst aaNe ced courses totaling at [S05 _ [sete scures a fe
* assed courses totaling Tiigoe [unr = fe
ea credit hours, Tssioa1 [understanding Way Quan 7
nck
* Eamed CGPAofat least
Total [76
a
Computer Networks 3 [ Jeszoor
Design and Analysis oT AGOTTNTS = | [eszoor
Fundamentals of Software Engneeng +o
Probabiiy and Sats xo
Technical and Business Wing > |e [sso
Understanding of Holy Quan- +2
Tort [16 [1
[ seneser
‘Azoo2 [ficial ineligence oT
Csz005 | Database Systems 3 [eer
3002 | formation Secu ze
Sn096 [Opening Seems + [omer
Choa T TP
Taal | [2
tus 2025
® reFAST-NUCES 85 Programs in computing Ill
Tentative Study Plan-Bachelor of Science (Cyber Security)
* Internship can be registered in any
semester after the second and
‘53001 ] including the eighth semester. The
Camo Networe Secu aE
Cravos | oigta Foren S [reece] Internship credit hours and grade
cisaot | Secure Software Design and Development = [af esseap) shall be used in the calculation of the
Choon] Cr Eetve =H str CGPA of the completed degree. It will
SaImne |SMG Fea > ste not be used in the determination of
saat semester CGPAand merit position
Eligibility for FYP-I: 95 CH
cos [inal Yor Projet op
006 [Paral and ising Commune 3 [0 eamann | |eomeetre coe
i001 [Pees onal racticer ao it a Suppo CT
Chana [OY Feng = ao Sarit Coe
Ss] man [SSMS lev“ 3 fo Sa
Tait 2 | Tat
Teor —[Eteprensuehip
wi [Fal Yer Project
(007 | nfrmation assurance
China |e ecive =1¥
Caso Fecve v
Toad
ras __ [Computing nersF
AST-NUCES 85 Programs in Computing Ill
Bachelor of Science (Data Science)
Program Mission Tentative Study Plan-Bachelor of Science (Data Science)
To provide theoretical kn:
professional career in computing [ysie0 Te
and Data Science, The degree Pyarjoay [calculus and analjieal Geomety ao
program follows Data Science in Fagen =
breadth covering core comput = -
SsI013 | !eology and Consttotion of Pakistan 2 fe
with a specialization in Data Science pp — rroascon We nomaton nd Conmuiaton eaoay Lo
and its application within a code of Pere 4 Muweecton
anes 5 ivan Ste ze
& Programming Fundamentals 3
1 Career Opportunities oat
(ou may become Bachelor ofscience ER gee luveadcrmnyenmme .
oe eee eee sect [eis | ital ae ber ;
see eee eee ee! [sum Pesoney wine :
geision selentish, data quality [S507 [ome sues zi
business inteligence analyst, data [C000 [ Obed Oieted Progaming San
Consultant data associate, database [SSt8—[undesneing Seat Ur-Nas PBUH) ¥
eveloper software engineer, Taal
— ETE eee
Award of Degree oo _ ; oe
For the award of Bachelor of Science [esas —[uncwe 3
(Data science) degree, a student [aston —[ reoascion to bam Siena 3
+ Passed courses totaling at [ssn —[Undersanding oT Tay aan =T i
east 137 credit hours wear te s
ncluding alt core cou
+ Famed CGPA fat least
‘evanees Statistics 3
Database Sysiems z
Fundamentals of Software Engineering 3
1
ae
erating Systems
Probablity and Statics
Understanding of Holy Qurar-i
Total
‘ntficial intelligence
Data Analysis and Visualization
Data Warehousing and Business
Design ad Analysis of Algorithms
3
Tigence 3
3
Teal [as |FAST-NUCES
Tentative Study Plan-Bachelor of Science (Data Science)
8 Programs in Computing Mil
* Internship can be registered in any
semester after the second and
(4001 | Computer Networks 3 [1 [esw0or } including the eighth semester. The
53002 | Data mining 3 [e[esz001 |] internship credit hours and grade
‘Gio06 | Parale and Distributed Computing 3 [oe [c52006 | shall be used in the calculation of the
Dieox | BS Hectve 3 fe CGPA of the completed degree. It will
35) Goon | S5/NG Flecive = 2 fo not be used in the determination of
Total [re [7 semester CGPA and merit position.
6 Entrepreneurship 3 fo Eligibility for F
54097 | Final Year Project 1 7 (==
See lve ae mp 52
cs3004 [05 Hectve =m 3 fo ‘General eaueation 3
S516 [S57NG Hectve fo Maths and Supporting courses | 12
oral [2 [3 Domain Core a
054087 | Final Year Project 0 [3 [osias | [| Pomain Bective 5
[S2002 [information Security 3 [2 Hective Supportive Courses 2
(Ga001 | Professional Practices 3 fo Total wr
DSi | OS Fectve sf
ssn lve V 3 [e
ai
oom [compatng ntermship= otF
AST-NUCES 85 Programs in Computing Ill
Bachelor of Science (Software cnsnesting)
Program Mission Tentative Study Plan-Bachelor of Science (Software Enginee!
To provide theoretical knowledge
professionai career in computing
and Software Engineering. The [NS1001__| Applied Physics 3 [o
egree program follows Software [riooa | calculus and analytical Geomety 3 fo
Engineer'ngin breadth covering core [ssioi | Functional English 2h
emputing with a specialzation in ssion | ology and Cnstion a alsa 2 [a
ce a curooo | eduction teinfomston and Communit [gf
Career Opportunities [sits __[ avistan sues
graduates of Bachelor of [Cs1002 | Programming Fundamentals ah
(Software Engineering Total
assurance engineer, systems 3 | eve gagemen
assurance engineer, systems | ss2ou3 [civics and Community Engagement o
Engineer, Software architect, chief Digital Logic Design 7
chnology officer, chief information Expostory wring 2h
officer user interface designer, slamic Studies ethics 2 [a
ation system manager or [arrio06 [Multivariable Calculus 3 fa rario02
graphic designer 51004 Object Oriented Programming: 3 [1 | cs1002
Award of Degree 351019 | Understanding Srat-Un-Nabi (PBUH) NC
Total
For the award of Bachelor of Science
oftware Engineering) degree, a [ec
udentmusthave £2003 | Computer Organization and Assembly anguage | 3 | 1 | Ee1005
+ Passed courses totaling at [es7001 | Data Seuetures 3 [a [esto
eas credit hours, [esi005 Discrete Structures 3 [oe
. real core cour SEI001 _[ Invoducion to Software Engineering se
uTio04 | Linear Algebra so
S51021 [Understanding of Holy Quran = +o
Tout [16 [2
ener
52005 [Database Systems 3 [p [esi0on
€52006 | Operating Systems 3 [a [eszoon
uTa005 | Probably and tates zo
5&2002 | Software Design and archi 3 [a [eae
Skz001 | Software Requirements Engineering 3 [a [set00%
S51022 [Understanding of Holy Quran ~ 7 Io
Tora [76 [2
(Semester TT
‘A002 [ atficial mtlligence a
652009 [Design and Analysis of Aigorths 2 fol
a0 | Sofware Construction and Development 3 [a [se2002
323002 Software Quality Engineering 3 [a [e100
352007 [Technical and Business Writing 3 [a [stom
Teal [is [1
tus 2025
® reF
AST-NUCES 85 Programs in Computing Mill
Tentative Study Plan-Bachelor of Science (Software Engineering)
* Internship can be registered in
any semester after the second and
csi007 [Computer Networks 3 the eighth semester. The
‘SE4OO2 Fundamentals of Software Project Management | 3 | 0 mernship credit he urs ane grade
53006 | Parallel and osributed Computing S| en en
SE Elective - | 3 |e t will n be used in the
Se “Tey or vr 95¢
Ticeort [Entrepreneurship 3 To
Soom [St fete ze teat
Some [SE Beate =W x fo Daman
Spoon | STi Cece xo ven ie
watts ee
a
55002 | nfermaton Sean x fo
csaaat | Professional rece xo
SSoox [SF FectveV x fo
Total 7
Sa CARTE ETT 7AST-NUCE
Ss
MS Programs in Computing
Computing
aster of Science (Gyber Security)
Degrees
FASTNUCES 5
‘Admission Applicant must select only one out of the three ORE General
Tet jacmission test eptons (NTS test from specific universities will
not be acceptable)
Degree earned In relevant subject of
) Minimum 60% marks or CGPA of
Eligibility 1 | Science from a recognized University after Minimum 60% marks or CGPA of at east
2.00 on a scale of 400
16 years of education
Selection
Criteria? | achelor)
Degree Master of Science (Software Project
Management)
Test
‘Admission Applicant must select only one out of the three
admission test options
FAST-NUCES
‘Nis GAT-A General
(NTS test from specific universities will
fot be acceptable)
Degree earned ih relevant Subject oF
Science from a recognized University after
16 years of education
AND
2 years of experience related to Software
Development Lifecycle (SDLC) activities
gained as a software engineer (or similar
role eg, quality assurance engineer, etc)
in @ professional software development
firm.
Minimum 6096 marks oF COPA of atleast
2.00 on a scale of 4,00
Selection
Criteria
Weightage of Admission Test marks
Weightage of past academic record
(Bachelor)
2
30%
30%
documents/transcripts will be checked ai
the time
of admission, ncorrect/false
nformation submitted by the applicant or any attempt to hide information will lead to disqualification o
he ca
dicateFAST-NUCES
IMs Programs in Computing ll
Master of Science (Artificial Intelligence)
Program Mission
To produce competent and well ~
round professionals capable of
Appling Master of Science (Artificial
Intelligence) and Data Science to
solve real ife problems.
@ Career Opportunities
The Master of Science (Artificial
Intelligence) comprises of both
course work as well as research
Components, There are three core
courses aimed at strengthening the
understanding and competence of
students in Artificial intelligence
fundamentals, The university
expects its Master of Science
(Artificial intelligence) graduates to
pursue careers as Al experts in either
academia or industry.
Program Learning
Outcomes
1. Create autonomous
system/agents for solving
complex real-world problems.
2. Apply the tools and techniques
to make a strategically
important impact on industry
and society.
3. Pursue doctoral studies within
the domain of Artificia
Intelligence at top ~ ranked
institutes of the world
4, Take a leadership role in both Al
academia and industry.
5, Students shall have the ability to
make effective oral and written
presentations on technical
topics,
The following three courses or
equivalent are prerequisites for
ting Master of Science (Artificial
elligence) coursework
1. Object oriented programming
2, Data Structures and Algorithms
3. Artificial intelligence
A student selected for admission
may be asked to study these courses.
The Admission Committee may
assign up to four deficiency courses.
‘These must be passed in the frst two
semesters, Deficiency courses shall
be determined by the Graduate
Studies Committee, before admitti
the student. Fee is not charged for
studying deficiency courses. A
student may be allowed to take the
Mathematical Foundation of A\
course Along with the deficiency
courses.
Award of Degree
‘or the award of Master of Science
(Antificial intelligence) degree, a
student musthave
© Passed courses totaling at
least 30 credit hours,
nncluding core courses
+ Eamed CGPAofat least 250
Tentative Study Plan-Master of Science
(artificial Intelligence)
‘Al5001 | Advanced artificial intelligence 3
‘Al5002_| Mathematical Foundation of Artincial intelligence | 3
54002 | Applied Programming? NC
General Elective (Computing/Management Sciences) | 3
Total | 9
15003 | Advanced Machine Learning a[o
55001 | Research Methodology 3] 0
Computing lective ae
Total | 9 | 0
SSS EE ret TSS
computing Elective 30
AL MS Thesis-I/MS Project-1 3
Total | 3 | 3
ee
Computing Elective a fo
Al MS Thesis-II/MS Project-Il o|3
Total | 3
G. Total | 30
NOTE:'Applied Programming is an NC course, which must be cleared during
the first semester. The course may be exempted based on good performance
in admission test,
Registration in 'MS Thesis-I/Project-1' shall be allowed provided the student
has
a) Earned atleast 15 CH
b) Passed the'Research Methodology course’ AND
a ormorethan2.50FAST-NUCES
IMs Programs in Computing ll
Master of Science (Cyber Security)
Program Mission
Mission of the Master of Science
(cyber Security) program is to
develop knowledgeable
professionals with the skills to
detect, respond to and prevent
cyber-attacks in organizations and
protect national security. With a
graduate degree in cyber security
you will build a comprehensive and
strong foundation in the technical
skills you need to keep your
organization's computer systems,
networks and data safe, secure and
private. The program has been
designed to prepare students with
both theoretical and practical
knowledge and enhance their
research skills in these emerging
areas
1 Career Opportunities
This program prepares students to
meet challenges posed by a highly
iter — connected world. Mobile
Computing, Sensor Networks and
other emerging technologies require
a thorough understanding of related
technologies. This program provides
understanding and exposure to the
atest trends and technologies in this,
flied.
Program Learning
Outcomes
1. To equip students so that they
able to play an effective role in
international efforts to make
cyberspace safe, secure and
reliable for the ‘national and
international community.
2. Prepare the students to leam the
technical aspects of information
security by understanding
current threats and
vulnerabilities and examining
ways of developing effective
countermeasures.
3. To produce skilled people who
are able to contribute towards
need of protecting national
information infrastructure from
all kinds of trea
4, Prepare students who can
Award of Degree
understand the implications of For the award of Master of Science
handling data in terms of data (Cyber Security) degree, a student
secu musthave
5. Students shall have the abilityto passed courses totaling at
make effective oral and Witten
Presentations on technical
topics. .
least 30 credit hours
ncluding core courses
-amed CGPAof at east 2.50
Tentative Study Plan-Master of Science (Cyber Security)
55001 |Research Methodology
Core Coure=t
Core Course
Applied Presranimine ne
Toa 9 [0
SS
Core Course so
Eleciver se
Elecsve ze
Foal» [0
Elective-Il °
a MS Thesis-I7MS Project=1
Toal[ 3 | 3
Elective=W °
(MS Thesis-IIIMS Project-l
Toal[ 3 | 3
Grotat | 30
NOTE:"Applied Programming is an NC course, which must be cleared during
the first semester. The course may be exempted based on good performance
inadmission test
Registration in ‘Thesis-1/ Project:
has
a) Farnedatleast 15 credits;
b) Passed the ‘Research Methodology’ course; AND
)CGPAis equal to or more than 2.50
Core Courses
shall be allowed provided the student
CY 0004 Applied Information Security
C¥ 20006 Advanced Network Security
CY 200% Secure Systems Design
Deficiency Courses: for interdisciplinary admissions, following
(undergraduate level) deficiency courses may be considered
(CY xxx Cyber Security
(OY xxx Computer Networks
CS 10x Software engineeringFAST-NUCES
IMs Programs in Computing ll
Master of Science (Computer Science)
Program Mission
Master of Science (Computer
Science) course work is tailored
according to the international
standards to nurture the capacity
building and original thinking in our
postgraduates for lifelong - learning
Our goal is to produce such
postgraduates that are highly sought
after by many national and
international IT organizations and
can pursue their further studies in
national and internationa
universities
@ Career Opportunities
1. To produce computer scientists
who fulfl the requirements of
theindustry’s software needs,
2. Tofillthe vacuum present, due to
lack of computer science and
technology education in the
local region and beyond.
3. To provide a broad
understanding of the computer
science field by introducing
innovative concepts, theories
and techniques.
4, The sharpen communication
skills in students and enable
them to produce well
organized reports.
To provide formal foundations
for further higher education,
6. To develop highly skilled
researchers and scholars wha
may pursue in the field of
computer sciences.
Program Learning
Outcomes
1. Students will possess advanced
knowledge of the computer
science field
2. Students will be able to think
creatively and critically; to solve
‘non trivial problems.
Students will be able to use
computing knowledge to
develop efficient solutions tor
real-life problems,
Students will be able to design
solutions and can conduct
research - related activities.
5. Students shall have the ability to
make effective oral and written
presentations on technica
topics
The following core courses are
recommended to be completes
before entering the Master of
Science (Computer Science)
program.
1. Computer Programming
2. Data Structures
3. Operating Systems
5
Database Systems
Design and Analysis of
Algorithms
6. Computer Networks
7. Theory of Automata
8, Software Engineering
A student selected for admission
having deficiency in the above stated
courses may be required to study @
maximum of FOUR courses, which
must be passed in the first two
semesters. Deficiency courses shall
be determined by the Graduate
Studies Committee, before admitting
he student. Fee is not charged for
studying deficiency courses. A
student May be allowed to take
Research Methods and Applied
Programming Course along with
Deficiency Courses. If a student only
has a deficiency in Theory of
Automata, then the student cannot
ake theory of Programming
Languages and Advanced Theory of
Computation. Other courses in MS
may be allowed to take. Ifa student
has deficiency in Programming
Fundamentals, Object Oriented
Programming, and Algorithms, then
t may be covered through the
Applied Programming Course
Award of Degree
For the award of Master of Science
(Computer Science) degree, @
student must have
+ Passed courses totaling at
least 30 credit hours,
eluding core courses
+ Eamed CGPAofat|east2.50FAST-NUCES Ms Programs in computing Ill
Tentative Study Plan-Master of Science (Computer Science)
(54002 | Applied Programming? NC
Core Course-1 3 [2
Core Couse-t 3 [2
Core Course=iI 7 Do
9 fo
Total
$5001 | Research Methodology
3 [2°
Computing Elective-1 3 [2
Computing Elective-II 3 [2
Total[ 9 | 0
Computing Elective-II 3
MS Thesis-I/MS Project-1
Total
Computing Elective-lV
MS Thesis-Il/MS Project=II °
Total
Total | 30
NOTE: ‘Applied Programming is an NC course, which must be cleared during the first
semester. The course may be exempted based on good performance in admission test,
Registration in MS Thesis-I/Project-\' shall be allowed provided the student has
a) Earedatleast 15 Ch
8) Passed the'Research Methodology course’ AND
©) CGPAis equal to or more than 250
Core Courses for Master of Science (Computer Science)
$5001 Advanced Analysis of Algorithms
(35005 Advanced Operating System
35007 Advanced Theary of Computation
(35006 Theory of Programming LanguagesFAST-NUCES
IMs Programs in Computing ll
Master of Science (Data Science)
Program Mission
Master of Science (Data Science)
course work is tailored according to
e international standards to
nurture the capacity building and
original thinking in our
postgraduates for lifelong - learning
Our goal is to produce such
postgraduates that are highly sought
after by national and international
organizations and can pursue
further studies in national and
international universities
@ Career Opportunities
This program equips students to
transform cata into actionable
insights that enable one to make
complex business decisions
Students will able to process large
and complex data sets through
computational, statistical, and
machine learning techniques. This
program will provide exposure to the
atest trends and technologies in this
field thus producing the man - power
to fuel national and international
emerging market of data science
products
1. To produce computer scientists
who fulfil the requirements of
the national and internationa:
market of data science products.
2, To equip students to transform
data into actionable insights
that enable them to make
complex business decisions,
3. To enable students to apply
computational, Statistical and
machine learning techniques to
process large and complex data
set:
4, To enable students to conceive
and execute data science
projects,
Program Learning
Outcomes
The outcomes of the Master of
Science (Data Science) program are:
1. To equip students to transform
data into actionable insights to
make complex business
decisions.
2. To enable students, understand
and analyze a problem and
arrive at computable solutions
3. To expose students to the set of
technologies that match those
solutions,
4. To gain Hands - on experience
on data- centric tools for
statistical analysis
Visualizations. And big da
applications at the same
rigorous scale as in a practical
data science project.
To understand the imolications
of handling data in terms of data
security and business ethics.
6. Students shall have the ability to
make effective oral and written
presentations on technical
topics.
The following two courses or
equivalent are prerequisites for
starting Master of Science (Data
Science) coursework
1. Object oriented programming
2. Data Structures and Algorithms
A student selected for admission
having deficiency in the above stated
courses may be required to study
them. However, these must be
passed in the first two semesters.
Deficiency courses shall be
determined by the Graduate Studies
Committee, before admitting the
student. Fee is not charged for
studying deficiency courses. A
student may take the Stat and
Mathematical Data Science Course
alongwith the deficiency courses
Award of Degree
For the award of Master of Science
(Data Science) degree, a student
musthave
+ Passed courses totaling at
least 30 credit hours,
eluding core courses
+ Eamed CGPAofat|east2.50FAST-NUCES Ms Programs in computing Ill
Tentative Study Plan-Master of Science (Data Science)
54002 | Applied Programming’ NC
1055002 _ | Data Science Tools and Techniques 3 0
1055003 _| Statistics and Mathematics Methods for Data Science 3 @
Specialized Core-1 3 a
Total [9 o
55001 | Research Methodology 3 3
055004 | Machine Learning for Data Sconce 3 [2
Specialized Core a fs
Total 9 0
( Semestercn
Computing tlectve- 3 fo
1S Thesis MS Project n
Toa] 3 [3
( Seestery
Computing Elective 3 fo
1S ThesisiifMS Project
Teat[ 3 [3
GTotal | 30
NOTE‘Applied Programming is an NC course, which must be cleared during the first
semester. The course may be exempted based on good performance in admission test,
Registration in’MS Thesis-l/Project-shall be allowed provided the student has
a) Earnedatleast15CH
b) Passed the 'Research Methodology course’ AND
©) CGPAis equal to or more than 2.50
Specialized Core Courses (Choose 2)
$5001 Advance Big Data Analytics (3)
Ds 5005 Distributed Data Processing (3)
DS 5006. Deep Learning (3)
$5007 Natural Language Pracessing (3)FAST-NUCES
IMs Programs in Computing ll
Master of Science (Software Engineering)
Program Mission
The mission is to produce future
software designers and innovators to.
shape the future of the nation
rough high-quality education,
research, and technopreneurship. To
provide students with state-of-the-
art knowledge of the field and to
develop their practical skills to meet,
current industrial requirements, as
as enhancing their ability to
wel
ada
tomorrow's technology.
@ Career Opportunities
1, Prepare students who can
critically apply concepts,
theories, and practices to
provide creative solutions to
complex computing problems
2, Prepare students to effectively
communicate their ideas in
vwritten and electronic form and
prepare them to work
collaboratively in @ team
environment.
3. Prepare students with a
theoretical background of
software engineering concepts,
and train them on applied
research of the field, needed to
secure 2 doctorate position in
the future
4, Prepare students to join a
dynamic and divers career
position in a computing-related
field, and to maintain a growing
career ina rapidly evolving field
5. Prepare students to join a
dynamic and diverse career
position in a computing-related
field, and to maintain a growing
career ina rapidly evolving fel
6. Theories and practices to
provide creative solutions to
complex computing problems
7. To respond to the current and
emerging industrial needs
utilizing modern trends for
building complex software
systems.
Program Learning
Outcomes
1. To have the ability to design
systems, components, or
process to meet desired needs
within realistic constraints such
as economic, environmental,
social, political, ethical, heat
and safety, manufacturability,
and sustainability.
2. To understand the impact of
engineering solutions in a
global, economic
environmental, and societal
context.
3. Touse the techniques, skills, anc
modern software engineering
tools necessary for developing
reliant software
4 To demonstrate an
understanding of the applied
current theories, models, and
techniques that provice a basis
forthe software lifecycle
To communicate effectively wit
different audiences.
6. To change the world for the
better through research and
development in areas like
healthcare, transportation
education, etc
The following core courses are
recommended to be completed
before entering the Master of
Science (Software Engineering)
program,
4. Object Oriented Programming
2, Data Structures
3. Software Engineering
4. Software Design and Analysis
5. Software Quality Engineering
A student selected for admission
having deficiency in the above statec
courses may be required to study
maximum of FOUR courses. These
courses must be passed in the first
no semesters. Deficiency courses
shall be determined by the Graduate
Studies Committee, before admitting
the student. Fee is not charged for
studying deficiency courses.
Award of Degree
For the award of Master of Science
(Software Engineering) degree, a
student must have
+ Passed courses totaling at
least 30 credit hours,
eluding core courses
+ Eamed CGPAofat|east2.50FAST-NUCES Ms Programs in computing Ill
Tentative Study Plan-Master of Science (Software Engineering)
54002] Applied Programming’ NC
E5007 [ Advance Software Requirement Engineering 3 [2
5e5002 [Advance Quality Assurance 3 [2
Computing Elective-1 3 [2
Totat[ 9 | 0
55001 _[ Research Methodology
‘E5003 [ Advance Sofware Architecture
Computing Elective-I1
Total
Computing Elective-Iil 3 fo
MS Thesis-I/MS Project-I
Totat[ 3 [3
Computing Elective-IV
MS Thesis-II/MS Project-II 0
Total
G.Total [ 30
NOTEApplied Programming is an NC course, which must be cleared during the first.
semester. The course may be exempted based on good performance in admission test,
Registration in MS Thesis-1/Project-t' shall be allowed provided the student has
a) Earned atleast 15 CH
b) Passed the Research Methodology course’ AND,
©) CGPAis equal to or more than 250FAST-NUCES
IMs Programs in Computing ll
Master of Science (Software Project Management)
Program Mission
To develop students’ skills necessary
manage Master of Science
(Software Project Management)
coupling both with its theoretical
and practical aspects that
strengthens them to acquire
leadership poisons in the software
industry whereby they can become
agents of change and improvement
@ Career Opportunities
1. To prepare the students to
assess and mange risks by
developing strategies the handle
2. Toenable students to gather and
manage requirements and
provide effective coordination
between relevant stakeholders.
3. To help students in identifying,
documenting and analyzing
change managements to agree
on changes to scope,
4 To prepare students for
configuration management of
large scale sofware
5. To enable students to identify,
prioritize and agree on software
Feleases by preparing release
schedules by estimating
software costs and resource
requirements
6. To acquire students with the
ability to identify and resolve
conflicts the may arise during
the management of software
projects,
7. Inculcate a sense of ethics,
responsibilities and leadership.
Program Learning
Outcomes
1. Students will be able to exhibit
expertise in managing large
scale projects as their final year
project or conduct research
related to Software project
management
2, Students will demonstrate
analytical and communication
skills while exhaling project
resource forecasting abilities
and quality implementing for
successful completion of the
project.
Award of Degree
3. students will develop skills to
understand and implement
industry adopted standards and
calculate and examine project
and pracess metrics,
Demonstrate effective
organizational leadership skills
concerning project teams and
stakeholders,
Tentative Study Plan-Master of Science
(Software Project Management)
For the award
(Software Project Management)
degree, a student must have
Passed courses totaling at
least
ncluding core courses
+ Earned CGPA of at least 250
Master of Science
30 credit hours
CS5001_ [Research Metnodology ao
(Ss015 | Software Project Management yo
164006 | Management and Organzational Behavior ao
Teal] 9 |
(Semesters
55002 | Software Qualty Assurance 3] o
€55003- | Software Process Management and Metrics yo
55004 | Requirements Engineering yo
Teal oo
(seers
Computing elective 3] o
MS Thesis-I/MS Project-1/Practicum-I 3
Tout | 3 [3
General Flective-I (Computing/Management Sciences) | 3 | 0
MS Thesis-II/MMS Project-Il/ Practicum=I
Total [ 3 [3
Total | 30
Registration in ‘MS Thesis-I/ Project-1/Practicum-|' shall be allowed
provided the student has
a) Earned atleast 15 CH
b) Passed the Research Methodology course’ AND,
©) CGPAis equal to or more than 250