0 ratings0% found this document useful (0 votes) 48 views17 pagesComputing Programs
Programming for NUST preparation pdf
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
| Programs in Computing |
Dean's Message
Welcome to the FAST schoo! of
Computing, We are the pioneers of
Computing education 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
8S(CS) degree program.
With the emergence of innovative
technologies such as Generative Al,
Deep Learning, Data Science,
Blockchain, Cyber Security, Gaming,
Robotics, and lol, our focus has been
to make an innovative impact
through their integration and
application. Computing has a
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 leading 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. 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
country, which offers computing
Dr. jawwad Ahmed Shamsi
Professor & Dean (Computing)
HECapproved Pho Supervisor
PhD(CS), Wayne State University USA 2009)
M5 C3}, Eastern Michigan University, USA (2002)
BE (Ee), NED-LET Karach (1998)
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 young talent. We offer avariety of
academic programs through which
students can inspire to choose their
desired specialization of studies. We
aim to offer personalized growth to
students so that they can enrich their
talent and build upon their skills
‘through curricular, co-curricular, and
extra-curricular activities at the
university,
I would like to invite you to explore
the variety of opportunities offered
by the University. hope you will find
the information useful. Please do not
hesitate to contact us in case of any
questions, My team and | will be glad
toassistyou.
Sincerely,helor of Science (Al
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
applications within the code of
ethics
Eligibility
‘At least 60% marks in SSC
= Atleast 50% marks in the
HSSC or an equivalent
examination AND
‘= Must have passed
Mathematics at the SSC
level.
Those who have taken the HSSC or
‘an equivalent examination and are
awaitingresult can also apply.
* Pre-medical students who have
passed additional maths or are
awaiting result are eligible to take
admission in all computing
programs,
@ Career Opportunities
You may become risk manager,
reporting analyst, project m:
enterprise analyst, data engineer,
machine learning engineer, artificial
intelligence developer ete
cial Intelligence)
Cray
‘Computing
Selection Criteria
‘Admission on the basis of NTS-NAT
* Selection is based on marks
‘obtained in NTS NAT IE, or NAT-ICS
+ Cut-off marks to be determined by
the University.
‘Admission on the basis of SAT
A score of 1200 or more only for
students who reside abroad,
Admission on the basis of NU
Admission Test
Merit List is prepared by assigning
the following weights.
«Matric marks 10%
+ Intermediate marks 40%
+ Score obtained in NU Admission
Test/ NTS 50%
Award of Degree
For the award of BS (Artificial
intelligence) degree, a student must
have:
* Passed courses totalling at least
130 credit hours, including all
core courses
Earned CGPA of at least 200
Prospectus 2023Programs in C:
ting
Tentative Study Plan-Bachelor of Science (Artificial Intelligence)
ny
cigar
SOOT
MTOOE
51012
$5018
cso
EEO
TOE
SS1007
ES
a
ADOOT
(cs1005
Toe
T2005
SHS
A200?
EET
C7000
SING?
SSH002
AOD
A300
SHO
C7008
$2007
AOD
i008
C3001
Aww
ApoE
‘ans
ARO
Aoooe
‘Awe
SING
AAD
(53000
MGHOTT
csao0T
Ae
a
Tatreduation to lnformation ang Communrcation Technology
Programming Fundamentals
plied Physics 30
Calculus & Analcal Geom =o.
Functional English Za
geology an Constitution of akan 20
Tota
OT
71
‘Dojeck Oriented Pregrammring 1
‘Digital Logie Uesign mr
Mullvarabie Caculas +0
islamic Studies hice 20
Expos tory Wit a
Teale
Data Svucures
Programming for ARTIC aa
Discrete strucures
near Algebra
Probability and STI
HT
71
0)
30
=o,
Tota 2
Database Systems
Brtfical teligence
‘Computer Orgarizaton and AsseTly Language
Tundamentais of software Engineering
SING Flecve 1
Chics ang Commu
a
a
i
co
2
20
ota 3
EME
‘Machine Learn 31
‘Knowledge Repres@italion and Ressorne ec
‘Operating Systems 1
‘Design and analysis OT AROMAS 0
Techn cal and Business Writing 320)
oa 2
Trical Neural Netware
Parallel and bistrbuted Comp
Computer Networks
Al Elective“
ar etive 1
30.
=o
aT
30
cc
Toate
Fina Year Project =
Computer vision
AL Clecive- 1
AL Flective “17
SS/NG Elecive=T
Os,
a1
=
¥0
70
Tore
Final Year Project =r
Taformation Security
Entrepreneurship
Professional Paces TT
AL lective -V
Os
30)
70
=o,
0
Teas
Prospectus 2023,
einer
TTT
S004
HI
EO
Note
Registration in “Final Year Project-1"
s allowed provided the student has
earned at least 100 credit hours, and
his/her CGPA is equal to or gre:
than the graduating CGPA (2,
TADOOT
A200
C2007
C007
SSI
TARO0T
2008
Suu
Computing Core
General Education
‘Maths and Supporting Courses
‘Domain Core.
‘Donan Elec
Frectve Support Courses
Total
nH
sie
TAADBTchelor 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 breath
covering core computer science and
its applications within a code of
ethics:
* Pre-medical students who have
passed additional maths or are
awaiting result are eligible to take
admission in all computing
programs.
Selection Criteria
Admission on the basis of NTS-NAT
«Selection is based on marks
‘obtained in NTS NATE, or NAT-ICS,
* Cut-off marks to be determined by
the University
Admission onthe basis of SAT
# A score of 1209 or more only for
students who reside abroad
Admission on the basis of NU
Admission Test
Merit List is prepared by assigning
the following weights.
# Matric marks 10%
« Intermediate marks 40%
+ Score obtained in NU Admission
Test/ NTS 50%
Career Opportunities
‘The graduates holding BS (CS) degree
will be able to adopt a wide range of
careers, including Computer
Programmer, Software Engineer,
Software Developer, Web, Game and
Mobile App Develover, Sofware
Quality Engineers, and Graphics
Designerete
Award of Degree
For the award of BS (Computer
Science) degree, a student must
have
+ Passed courses totalling at least
130 credit hours, including all
core courses
© Eamed CGPAofatleast2.00
Cea
UyTentative Study Plan-Bachelor of Science (Computer Science) |
C000
csi007
sta"
HITODE
SSI012
35100
TS1007
TrIO0S.
TOO
35007
$5100
S200
Te
CS1005
1aTTo0
S576
353002
S005
S006
S008
T2005
S57
S005
S007
0
352007
TS
S008
TEz073
Sit
A002
Tsaie
S051
a0
Tima
S00
S031
S005
C4052
et
C08
Soma
Saas
(ot TO)
Trereducion to Formation and Communication Technology [OT
Programming Fundamentals ca
Replied Phys 0
Calculus and AnayECal Geomet =o.
Functional Engish Za
deo.ogy and ConsUtuten of Paka za
Tas
‘ojeet Oriented Pregramming #1
Dighat Loge Design za
Maltvarable Cacula +
Tela Suds ees zo
xpostory Writing Za
Taal
Data structures 7
‘Comauter Organization and Aesenbly Lanaage 21
Discrete Structures 0
Tinear Algebra 0)
SS/MG Electve=1 =
‘ives and Community PgSgeTETT 220)
Taal
Database systems a
aerating Systems za
Desigh and analysis of Ager 50
Prabablity ang Stabstics 3:0)
S/MG Elective = =o.
Tata
Theory oF Automata 0.
‘Computer Networks a1
TS Elective 1 (Sofware DES and MANET 30,
Technical ang business Wit ¥0
TS Fiecive= 7 +0
Tout
Sofware Engineering 30,
Computer arcritectre 0.
CS Elective = 0)
‘AetTicallnligande A
Boplied Human Computer Ieracian a
Tato?
Final Year Project -1 om
Taformation Securty 320)
cs elective 1 =o.
Professional Pragtces 0)
‘Compiler constuction, 0
Parale and Disiriouied Compuling $0
Taal
Final Year Project =r oH
Entrepreneurship 320)
elective =v =o.
(5 Flectve= VI 0)
Advanced DBMS Zt
Tol
Prospectus 2023,
i0ee
TSE
S00
E005
m0
Sao
aio
ou
i004
S101
Tae
en
Gxi06
Sus
SHE
Note
Registration in “Final Year Project-1
is allowed provided the student has,
earned at least 100 credit hours, and
his/her CGPA is equal
than the graduating CGPA (2.0)
Programs in C:
or greater
ie ees)
Compute Core “8
General Education 30
Maths and Supporing Courses [17
Soman Core 78
Domain fective 8
Elective Supportive COURS 3
Total Bo
tinghelor of Science (Cyber Security)
Program Mission
To provide theoretical knowledge
and practical skills required for a
professional career in computing
and cyber security. The degree
program follows cyber security in
breath, covering core computing with
a specialization in cyber security
and its applications within the code
ofethics,
@ Career Opportunities
You may become cyber security
specialist, cyber security analyst,
cybercrime analyst, cyber security
consultant, IT auditor, Information
security manager! administrator,
Information assurance engineer, |
security consultant, digital forensics
analyst, penetration and
wulnerability tester etc.
* Pre-medical students who have
passed additional maths or are
awaiting result are eligible to take
admission in all computing
programs,
Selection Criteria
‘Admission on the basis of NTS-NAT
«Selection is based on marks
obtained in NTS NATE, or NAT-ICS.
+ Cut-off marks to be determined by
the University
Admission on the basis of SAT
# A score of 1200 or more only for
students who reside abroad.
Admission on the basis of NU
Admission Test
Merit List is prepared by assigning
the following weights.
Matric marks 10%
+ Intermediate marks 40%
Score obtained in NU Admission
Test/NTS 50%
Cea
Uy
Award of Degree
For the award of 8S (Cyber Security)
degree, a student must have
+ Passed courses totaling at least
130 credit hours, including all
core courses
# Eamed CGPA of at least 2.00
Prospectus 2023Programs in C:
ting
Tentative Study Plan-Bachelor of Science (Cyber Security)
cn
Ss1000
NSIOOT
‘csronz
MT0os
SSIs
‘i004
EEIOO7
Sore
Ssi007
arias
Cots
C700
EEO
‘Cra
raion
SSINGE
x00
Saas
53002
nes
Has
52006
S207
Cras
C70
Conor
CHRO
A200
SHO
‘Towoe
‘ers00r
Cram
‘Conor
‘crs005
‘Chenoe|
CHT
vas?
GAOT
ooo
S500
CSH00
rT
Tnreducton to formation ang Communccation Technar TT
Funeiionat english ECC) 2
‘Natura Science tapped FIRSTS 0
Programming Fundamentals 1
Calculus and Analytcal Geornety S20
Teolagy and Constution of Pakistan 20
Tales
‘Opjec-Orented Program En
Digital Logie Design 2
Expestory Wit =
Islamic tucies/ehies Fn
‘Multvarabie Calculus =r
Tots
Discrale Structures =
Data SvUCUTeS a7
Computer Organization and Assen bly Lana 2
‘Cyber Securiy zi
near Aigebra 0
'SS/NG Flecve 2
Toutes
Computer Networks 1
Database Systems 37
Cues and Community rgagement 20
Prosably and Staustcs =
‘Design and Analysis of AGOTNAS 0
Taaliee
Operating Systems oT
Technical and Business WORE 0
Tewark Secu 1
Software eng neeiig 3a
Cr elective =I m
Tera 53
‘Digital Forensis =1
‘Artfcal intergenic 30
Tnformation Security 0
Cy elecive -I 30
Secure Sofware Design and Development Fl
Tout
Fina Year Project oe
Cy elective = =
Information ASSUTaRee 30
CY Elective -W =
Professional PRGICeS TT 0
Tota
Fina Year Project Os
Enurepreneurship 30
Cy electve-V =
SS NG Fectve a0
Parallel and Distributed Computing Seo
Totes
Prospectus 2023,
Csi00z
Soe
TOOT
Tsi0ee
FEOF
S200
Sa001
Samar
S001
S101
Sau
Note
Registration in “Final Year Project
is allowed provided the students has
earned at least 100 credit hours, and
his/her CGPA is equal to or greater
than the graduating CGPA(2.0)
Cao
Computing Core
General Education
Maths and Supporting Courses
Domain Core
Domain Flecve
Trectve Supportive Courses
Total
aE‘helor of Science (Data Science)
Program Mission
To provide theoretical knowledge
and practical skills required for a
professional career in computing
and data science. The degree
program follows data science in
breadth, covering core computing
with a specialization in data science
and its applications within the code
of ethics,
@ Career Opportunities
You may become data scientist,
business analyst, big data analyst,
social networks analyst, data
engineers, decision scientist, data
quality assurance experts, business
analyst, business intelligence
analyst, data consultant, data
associate, database developer,
software engineer, machine learning
engineer etc.
* Pre-medical students who have
passed additional maths or are
awaiting result are eligible to take
admission in all computing
programs.
Cea
Uy
Selection Criteria
‘Admission on the basis of NTS-NAT
* Selection is based on marks
‘obtained in NTS NAT IE, or NAT-ICS
+ Cut-off marks to be determined by
the University.
Admission on the basis of SAT
+ A score of 1200 or more only for
students who reside abroad,
Admission on the basis of NU
Admission Test
Merit List is prepared by assigning
‘the following weights.
«Matric marks 10%
* Intermediate marks 40%
+ Score obtained in NU Admission
Test/NTS 50%
Award of Degree
For the award of 8S (Data Science)
degree, a student must have:
* Passed courses totalling at
least 130 credit hours, including
all core courses
© Earned CGPA of at least 2.00
Prospectus 2023Programs in C:
ting
Tentative Study Plan-Bachelor of Science (Data Science)
THON
igor
SOOT
MATTE
551012
S50
Tse
ErI0F
TOs
S3i007
510%
S200
s7007
(i005
woe
MOS
os
‘S700
EET
2008
SING?
S300
DsH00H
153007
[md
008
$2007
TADGO
S008
‘$3002
Soa
pam
S409
TSa001
i008
‘Oe
SINE
DSH
(53000
MGROTT
ua
DSc
Taeducton to laformation ane Communication Technotesy —T 0-1
Programming Fundamentals 31
Tapped Physics 0
Calculus and analyieal ceoTnaTy zo
Functional Engs Ze
Teology one Consifuton of akStan Fr
Touraes
‘Object Orientec programing sr
Digtal vole sig =r
‘Mullivarable Cacao #0
islamic Stuoies/echics zo
Expository Writ FI
Taalies
Tata Svuctures oT
Tnvedudton to Data Seance =
Discrete structures 30
Linear Algebra 0
Probability and Sata zo
Teale
Database Systems a1
‘Advanced Statistics 0
Computer Organization and Asem by Language zi
Fundamentals of software Engineer 30
S5/NG Flecive —1 Zo
Chics and Commu 20
Toate?
Tagaemene
Data Warehousing and business mteligence =r
Data Analysis and Visualization 3a
‘Operating Systems 1
Design and analysis oT AGOTERTS 30,
Techical and ausiness Writing 0
Tours
Taieat eligence 1
Parallel and oistibuted Comput 30
Data Mining a0
DS tlecive 7 40
DS Flective = 7
Teta
Final vear Project = 08
Computer Networis 1
DS Hlecive I 30
25 Flectve -W 0
SSG Elecive=T 30
Taal
Final Year Project =I 03
Information Securify 30)
Entrepreneurship 30
Professional Pacices TT zo
DS Flective -V 0)
Toles
Prospectus 2023,
002
TTT
sane
ra
FOOT
Note
Registration in “Final Year Project
‘c32005 ] is allowed provided the student has
s2007| earned at least 100 credit hours, and
‘cI - cGPh .
his/her CGPA is equal to or greater
GEO chan the graduating CGPA(2.0).
Ssi014
Computing Core
(General Education
Maths and Supporting Courses
‘Daman Core
Domain Eiecive
Elecive Supportve Courses
Tota
Tame
200
ann
one
DSO‘helor of Science (Software Engineering)
Program Mission
The mission of Bachelor of Software
Engineering program is to produce
competent, technically sound and
socially responsible software
engineering professionals and
researchers capable of addressing
contemporary and future software
engineering challenges and
developing innovative solutions
through impactful research.
* Pre-medical students who have
passed additional maths or are
awaiting result are eligible to take
admission in all computing
programs,
Selection Criteria
‘Admission on the basis of NTS-NAT
«Selection is based on marks
obtained in NTS NAT IE, or NAT-ICS.
* Cut-off marks to be determined by
the University.
‘Admission on the basis of SAT
# A score of 1200 or more only for
students who reside abroad,
Admission on the basis of NU
Admission Test
Merit List is prepared by assigning
the following weights
Matric marks 10%
« Intermediate marks 40%
* Scare obtained in NU Admission
Test/NTS 50%
Cea
Uy
@ Career Opportunities
The graduates of SE degree may
become Software Quality Assurance
Engineer, Systems Programmer,
Embedded Software Engineer,
Software architect, Chief Technology
Officer, Chief Information Officer,
User interface Designer, Information
Systems Manager or Computer
Graphic Designer ete.
Award of Degree
For the award of 85 (Software
Engineering) degree, a student must
have:
+ Passed courses totaling at least
130 credit hours, including all
core courses
+ Earned CGPA of at least 2.00Tentative Study Plan-Bachelor of Science (Software Engineering) |
CON.
cs007
RSOOT
TOO
51073
S07
ioe
SEI0GT
sas
EFI009
TOs
CH
S007
E014
MOOR
SSi007
SING?
SHO
G08
32002
SH
Sin
S006
E00
T2005
52007
Sune
SH
S002
ny
Soe
Sor
SEA0BT
i002
3006
553002
SB
Save
SEa057
sia0r
SING.
So.
WgiOT
Taveducton to mfornation ane Communication Technology | 0-1
Programming Fundamentals tH
ppied Physi 30
Calculus & Analjical Geometry 0
Ideology ard Constitution of Patan zo
Functional English Za
Taals
‘Object Oriented Programing En
Tntredaction to Sofware Engineering 30)
Discrete Structures 320)
Digtal Logic Design ZA
ultvarabie Caculas 30)
Toler
Data Svuctures ze
Software Requirements Sagheer 50
Computer Organization and Assembly Language TA
CinearAlgubra 0
islam studies RIGS Eo
SEIN Flecive =] 20)
Taal?
Database ystems we
Design and Analysis oT AgOTInAS 30)
Software Design and Arch tecture 30)
‘Operating Systenis FA
Expository Wit Fo
Taalioa,
Sofware Construction and Development 2
Software Qualty ngireering 320)
Probabiliy and Statistics 50
Technical and ausiness WHE 30)
Staecie -1 0,
Taal
Computer Networks FG
Fundamentas of Software Project Management 30)
‘rica ttaligence 361
Stecve = 0
SEfiective =I 30)
Taal
Final Year Project oe
information Secor 320)
Parallel and Distributed COMBUT 3-0,
CGuies ane Community Engagement 20,
SE Fiecive = W 0.
Scaeaive =v =
Toto
Final Year Project Os
Prafess onal Prachces nT 30)
S/N Hecive =I 0,
SE Bective = Vi 0
Entrepreneurship 320)
Twas
cone
Tao
Seon
SEIOGT
Sine
CSH007
E2001
ios
SEa0BT
Programs in C:
ting
Note
Registration in “Final Year Project-I
is allowed provided the student has
earned at least 100 credit hours, and
his/her CGPA is equal to or greater
than the graduating CGPA(2.0),
‘Computing Cove
General Education
Maths and Supporting Courses
Domain Core
‘Domain Elective
Tlectve Supportive Courses
Total
a
Prospectus 2023,ster of Science (Artificial Intelligence)
Program Mission
To produce competent and well-
rounded professionals capable of
applying Artificial intelligence & Data
Science to solve real-life problems.
Program Objectives
The MS (Artificial Intelligence)
comprises of both course work as
well as research component. There
are three core courses aimed at
strengthening the understanding
and competence of students in
artificial intelligence fun¢amentals.
The University expects its MS
(Artificial Intelligence) graduates to
pursue careers a5 Al experts in either
academiaor industry.
Program Learning
Outcomes
1. Create autonomous systems/
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 Artificial
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.
Selection Criteria
+ Past Academic Record (Bachelor)
50%
* Score obtained in NU Admission
Test/NTS-GAT General) 50%
A student selected for admission
may be asked to study upto four
deficiency courses. 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 be allowed to take the
Mathematical Foundations of Al
course along with the deficiency
courses.
uy
‘Computing
Tentative Study Plan of
MS (Artificial Intelligence)
[semester
Jar 500T Advanced artcratimeligence 3-0]
Jai 5002 Mathematical Foundat ons of A 3-0]
les 4002 Apalied Programming” Ne
General Elective (Computing) 3-0]
Total $0
[semester
[aT S009 advanced Machine learning 3-0]
cs S001 Research Methodology 3.0
Computing Eletvest 3-9]
Taal $0
see
Computing Etective-t 7-9]
[ui_SthesissiiMS Projects __0+3]
Taal 53
[ee
Computing Eiective- I 7-9]
fui_ ws Thesisrilts Project-i__0+3]
Toa
Note
Applied Programming course is of No
Credit (NC). Applied Programming
course may be exempted based on
good performance in the admission
test. However, the students must
have studied ‘Object Orientec
Programming’ and ‘Data Structures’
atundergraduate level,
Registration in "MS Thesis/ Project ~
I" is allowed provided the student
has
a) Earned at least 15 credits
b) Passed the “Research
Methodology” course; AND
©) CGPAis equalto or more than2.5,
@ Award of Degree
For the award of MS degree, a student
must have:
+ Passed courses totalling atleast
30 credit hours, including core
courses.
+ Eamed CGPAOf250 ormore
Prospectus 2023ister of Science (Computer Networks and Security) |
Program Mission
Mission of the MS (Computer
Networks and Security) program is to
produce future thinkers, leaders, and
innovators to shape the future of the
nation ané humanity through high-
quality education, research, and
technopreneurship.
Program Objectives
This program prepares students to
meet challenges posed by a highly
inter-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
latest trends and technologies in this
field
Program Learning
Outcomes
1. To equip students so that they
able to play an effective role in
international efforts to make the
cyberspace safe, secure and
reliable for the ‘national and
international community
2. Prepare student to learn 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
allkinds of threats
4, Prepare students who can
understand the implications of
handling data in terms of data
security
5. Students shall have the ability to
make effective oral and written
presentations on technical
topics.
Prospectus 2023
Selection Criteria
+ Past Academic Record (Bachelor)
50%
+ Score obtained in NU Admission
Test/NTS-GAT (General) 50%
ll Award of Degree
Forthe award of MS degree, a student
musthave:
* Passed courses totalling at least
30 credit hours, including core
courses
+ Earned C6PA F250 or more
uy
‘Computing
Tentative Study Plan of
MS (Computer Networks
and Security)
JS #002 Appts Programas? we
Coe course So
Core Course 30
Senet (Conputngin)_ 320
‘oat 70
=|
Core course So
Comping cectivest 30
Toa
S|
AG thes MS Srjectl 003
Twa 3s
S|
nS hese Projec__009
“wal
Note
Applied Programming course is of No
Credit (NO). Applied Programming
course may be exempted based on
good performance in the admission
test. However, the students must
have studied ‘Object Oriented
Programming’ and ‘Data Structures’
atundergraduate level.
Registration in “Thesis-I/ Project ~
isallowed provided the student has
a) Earnedatleast 15 credits
b) Passed the “Research
Methodology” course; AND
©) CGPAisequalto or mare than25
Core Courses
(ass any THREE ofthe following)
CY 5001 Network & Cyber Security
5.5009 Advanced Operating Systems
5.5010 Applied Information Security
5.5071 Performance of Comp. Networks
550'2 Advanced Computer Networks
CS50%3 Routing & Switching
5 5014 Network Managementister of Science (Computer Science)
Program Mission
Ms (Computer Sciences) 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
‘they re highly sought afterbya large
number of national and
international IT organizations and
can pursue their further stucies in
national and international
universities.
Program Objectives
1. To produce computer scientists
who fulfl the requirements of
the industry'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
sciences field by introducing
innovative concepts, theories,
andtechniques
4, Tosharpen communication skills
in students and enable them to
produce well-organized reports
5. To provide formal foundations
for further higher education,
6. To develop highly skilled
researchers are scholars who
may pursue in the feld of
computersciences
Program Learning
Outcomes
4, Students will possess advanced
knowledge of the Computer
Science filo.
2, Students will be able to think
creatively and critically; to solve
non-trivial problems.
3. Students will be able to use
computing knowledge to
develop efficient solutions for
real-life problems.
4 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 technical
topics.
Selection Criteria
+ Past Academic Record (Bachelor)
50%
+ Score obtained in NU Admission
Test/NTS-GAT (General) 50%
The following core courses are
recommended to be completed
before entering the MS (CS) program.
1. Computer Programming
2 Data Structures
3. Operating Systems
4, Database Systems
5. 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 a
maximum of FOUR courses, which
must be passed in the first two
semesters. Deficiency courses shall
be determined by the Graduate
Stucies Committee, before admitting
the 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. Ifa student only
has a deficiency in Theory of
Automata, then the student cannot
take 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
it may be covered through the
Applied Programming course
BB ost noces »
uy
Oy
Tentative Study Plan of
MS (Computer Science)
[- sense
ICS 6002 Agplied Programming” NC
‘core Course-1 #0
{ore Course #0
ore Course #0
Taal 90
[- sense
ICS s007 Research Methodology 5-0
Computing lective! 360,
computing lective-l__ 3-0,
Tad 0
[-- sexe
Computing Tectia 50
MS ThesiscMS Project-1_ 0-3
“otal 3
[sees
‘Computing lectve-V +0
MS Thesisi/MS Project-ll_ 03
Total 33
Note
Applied Programming course is of No
Credit (NC). Applied Programming
course may be exempted based on
good performance in the admission
test However, the students must
have studied ‘Object Oriented
Programming’ and ‘Data Structures’
atundergraduate level,
Registration in “MS Thesis - 1/MS
Project - I" is allowed provided the
studenthas
a) Earned atleast 15 credits
b) Passed the “Research
Methodology" course; AND
©) CGPA is equal to or more
than25
Core Courses for MS (CS)
‘At least three courses must be
taken from the following
85001 Advanced Analysis of Algorithms
(55005 Advanced Operating Systems
35007 Aevanced Theory of Computation
35006 theory of Programming
Languages
@ Award of Degree
Fortheaward of mS degree, astudent
must have:
+ Passed courses totalling at least,
30 credit hours, including core
courses,
+ Earned CGPAoF250 or more
Prospectus 2023ster of Science (Data Science)
Program Mission
MS (Data 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 national and
international organizations and can
pursue their further studies in
national and international
universities.
Program Objectives
This program equips students to
transform data 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
latest trends and technologies in this
field thus producing the man-power
to fuel national and international
emerging market of data science
products.
The objectives of the MS (Data
Science) programare:
4, To produce computer scientists
who fulfil the requirements of
the national and international
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
sets,
4, To enable students to conceive
and execute data science
projects.
Learning Outcomes
The outcomes of the MS (Data
Science) program are:
1. To equip students to transform
data into actionable insights to
Prospectus 2023
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, visualization, and big
data applications at the same
rigorous scale as in a practical
data science project.
5. To understand the implications
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.
Selection Criteria
# Past Academic Record (Bachelor)
80%
+ Score obtained in NU Admission
Test/NTS-GAT General) 50%
The following three courses or
equivalent are prerequisites for
starting MS (Data Science)
coursework.
1. Object Oriented Programming
2. Data Structures and Algorithms
3. Database Systems
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.
uy
Oy
‘A student may take the Stat &
Mathematical Data Science course
alongwith the deficiency courses.
Tentative Study Plan of
MS (Data Science)
EEE
Ics 4002 apples Programming
os so cna scence uleeciqus 90
ls so03 stat & Math Methads for DS 3-0,
[os Spewialzedcoret 30 |
5
[- semester
Ics sor Researcn Metodolosy 3-0
bs so04 machine tearsng for Oat Science 3+0,
los Specialized Core-i 300
5
QS
los __ mS thesissiIMS Project 0-3,
Tol 35
‘Computing etectve-t 0
los __ hs thesiss1 ms Proje 03
Taal
Note
Applied Programming course is of No
Credit (NO). Applied Programming
course may be exempted based on
good performance in the admission
test. However, the students must
have studied ‘Object Oriented
Programming’ and ‘Data Structures’
atundergraduate level.
Registration in “MS Thesis - | / MS
Project - I" is allowed provided the
student has
a) Earnedatleast 15 credits,
b) Passed the “Research
Methodology" course; AND
CGPA is equal to or more
than 25
Specialized Core Courses (Choose 2)
1. D5 5001 Advance ig Data Analytics (3)
2. D5 5005 Distibuted Data Processing (3)
405 5008 Deep Learning (3)
4 05 5007 Natural Language Processing (3)
@ Award of Degree
Forthe award of MS degree, a student
musthave:
+ Passed courses totalling at least
30 credit hours, including core
courses
+ Eamed CGPA of 250 ormore
> nase wuces FE]ster of Science (Software Engineering) |
Program Mission
Our mission is to produce future
software designers and innovators to
shape the future of the nation
through 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
well as enhancing their ability to
adapt to the new developments of
tomorrows technology.
Program Objectives
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
written and electronic form and
prepare them to work
collaboratively in a team
environment.
3. Prepare students with
theoretical background of
software engineering concepts,
ang train them on applied
research of the field, needed to
secure a doctorate position in
the future.
4. Prepare students to join a
dynamic and diverse career
position in a computing-related
field, and to maintain a growing
careerina rapidly evolving field.
5. Prepare students who can
define, plan, implement, and test
a medium-sized software
project using appropriate
software engineering processes,
methods, and techniques,
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 a
system, component, or process to
meet desired needs within
realistic constraints such as
economic, environmental, social,
political, ethical, health and
safety, manufacturability, and
sustainability
2 To understand the impact of
engineering solutions in a global,
economic, environmental, and
societal context
3. To use the techniques, skills, ané
modern software engineering
tools necessary for developing
resilientsoftware,
4, To demonstrate an
understanding of and apply
current theories, models, and
techniques that provide basis for
‘the software lifecycle
5. To Communicate effectively with
different audiences
6, To change the worid for the better
through research and
development- in areas like
healthcare, transportation,
education, etc.
Selection Criteria
* Past Academic Record (Bachelor)
50%
* Score obtained in NU Admission
Test/NTS-GAT (General) 50%
The following core courses are
recommended to be completed
before entering the mS (SE) program.
1, Object Oriented Programming
Data Structures
Software Engineering
Software Design and Analysis
Software Quality Engineering
BE ost noces »
uy
Oy
A student selected for admission
having deficiency in the above stated
courses may be required to study a
maximum of FOUR courses. These
courses must be passed in the first
two semesters. Deficiency courses
shall be determined by the Graduate
Studies Committee, before admitting
the student. No fee is charged for
studying deficiency courses.
Tentative Study Plan of
MS (Software Engineering)
Ics 002 appied Programme” NC
SE 5001 Aa. Sofware Rec, Engineering 3+0|
SE S002 tev. Quality Assurance 3.9
Computing Fletve-t 5:0]
Taa_9-0
IES S001 Research Methodology
se 5003 Ady, Software architecture
Computing Eletive-i
0]
3-9
3-9]
Ta #0
Computing fiective-I
MS Thesis/MS Project
9]
on
Taal 35
9]
on
Tea 35
Computing Eiective-W
Ms Thesis Project
Note
Applied Programming course is of No
Credit (NC). Applied Programming
course may be exempted based on
good performance in the admission
test. However, the students must
have studied ‘Object Oriented
Programming’ and ‘Data Structures’
at undergraduate level
Registration in *MS Thesis - | / MS
Project - |" is allowed provided the
student has
a) Eamedat least 5 crecits
b) Passed the “Research
Methodology’ course; AND
©) CGPRisequal to or more than25
@ Award of Degree
Forthe award of MS degree, astudent
musthave:
+ Passed courses totalling at least
30 credit hours, including core
courses,
* Earned CGPA of 250 or more
Prospectus 2023ster of Science (Software Project Management)
Program Mission
To develop student's skills necessary
to manage software projects,
coupling both with its theoretical
and practical aspects that,
strengthens them to acquire
leadership positions in the software
industry whereby they can become
agents of change and improvement.
Program Objectives
1. To prepare the students to
assess and manage risks by
developing strategies to handle
them.
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 management to agreeing
on changes to scope.
4, To prepare students for
configuration management of
large scale software.
5. To enable students in
icentifying, prioritizing and
agreeing on software releases by
preparing release schedules by
estimating software costs and
resource requirements,
6. To acquire students with the
ability to identify and resolve
conflicts that 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,
Prospectus 2023
2. Students will Gemonstrate
analytical and communication
skills while exhibiting project
resource forecasting abilities
and quality implementation for
successful completion of the
project.
3. Students will develop skills to
understand and implement
industry adopted standards and
calculate and examine project
and process metrics.
4 Demonstrate effective
organizational leadership skills,
concerning project teams and
stakeholders
Selection Criteria
* Past Academic Record (Bachelor)
50%
+ Score obtained in NU Admission
Test) NTS-GAT (General) 50%
uy
Oy
Tentative Study Plan of
MS (Software Project
Management)
[cS 500" Research Methodology Sa
lcs. 5015 Software Projet Management 3+0
[MG 4006 Management & Org. Behaviour 3+0
Total
[cS S002 Software Quality Assurance 30
lcs. S003 sotwre Process Menage & Metres 360,
[cs_ soos Requirements Engineering 30
Total #0
‘Computing Flective 0)
MS Thes's-1IMS Project-UfPracticum-1 063
Toul 3
‘General Hlecive=Icomputg/ ME) 30
I Thesis Project Practicum 03
Toul 3
Registration in “Thesis-1/Project-1/
Practicum-I"is allowed provided the
studenthas
a) Earned atleast 5 credits
b) Passed the “Research
‘Methodology’ course AND"
©) CGPA is equal to or more
than 25
@ Award of Degree
For the award of MS degree, a
student must have:
+ Passed courses totalling at least
30 credit hours, including core
courses,
+ Earned CGPA of 250 or more