Skip to main content

Accounting Basics

Click here to Download  

Virtual University BSCS Courses List 2021

 

BS (Computer Science)
Semester No. 1
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS101Introduction to ComputingRequired3 (Theory:3, Practical:0)
ENG101English ComprehensionRequired3 (Theory:3, Practical:0)
MTH101Calculus And Analytical GeometryRequired3 (Theory:3, Practical:0)
PHY101PhysicsElective3 (Theory:3, Practical:0)
PHY301Circuit TheoryElective3 (Theory:3, Practical:0)
PAK301Pakistan StudiesRequired2 (Theory:2, Practical:0)
ETH202Ethics (for Non-Muslims)Elective2 (Theory:2, Practical:0)
ISL202Islamic StudiesElective2 (Theory:2, Practical:0)
VU001Introduction to e-LearningRequired1 (Theory:1, Practical:0)
 
Semester No. 2
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS201Introduction to ProgrammingRequired3 (Theory:3, Practical:0)
CS302Digital Logic DesignRequired3 (Theory:3, Practical:0)
ENG201Business and Technical English WritingRequiredENG101
3 (Theory:3, Practical:0)
MTH301Calculus IIRequiredMTH101
3 (Theory:3, Practical:0)
ECO401EconomicsElective3 (Theory:3, Practical:0)
MGT211Introduction To BusinessElective3 (Theory:3, Practical:0)
CS201PIntroduction to Programming (Practical)Required1 (Theory:0, Practical:1)
CS302PDigital Logic Design (Practical)Required1 (Theory:0, Practical:1)
 
Semester No. 3
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS304Object Oriented ProgrammingRequiredCS201
3 (Theory:3, Practical:0)
CS403Database Management SystemsRequiredCS201
3 (Theory:3, Practical:0)
CS601Data CommunicationRequiredCS101
3 (Theory:3, Practical:0)
MTH202Discrete MathematicsRequired3 (Theory:3, Practical:0)
MGT301Principles of MarketingElective3 (Theory:3, Practical:0)
MGT503Principles of ManagementElective3 (Theory:3, Practical:0)
CS304PObject Oriented Programming (Practical)Required1 (Theory:0, Practical:1)
CS403PDatabase Management Systems (Practical)Required1 (Theory:0, Practical:1)
 
Semester No. 4
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS301Data StructuresRequiredCS201
3 (Theory:3, Practical:0)
CS401Computer Architecture and Assembly Language ProgrammingRequiredCS101
3 (Theory:3, Practical:0)
CS504Software Engineering - IRequiredCS201
3 (Theory:3, Practical:0)
CS610Computer NetworksRequiredCS601
3 (Theory:3, Practical:0)
MGT501Human Resource ManagementElective3 (Theory:3, Practical:0)
MGT602EntrepreneurshipElective3 (Theory:3, Practical:0)
CS301PData Structures (Practical)Required1 (Theory:0, Practical:1)
CS401PComputer Architecture and Assembly Language Programming (Practical)Required1 (Theory:0, Practical:1)
CS610PComputer Networks (Practical)Required1 (Theory:0, Practical:1)
 
Semester No. 5
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS205Information SecurityRequired3 (Theory:3, Practical:0)
CS402Theory of AutomataRequired3 (Theory:3, Practical:0)
CS502Fundamentals of AlgorithmsRequired3 (Theory:3, Practical:0)
MCM301Communication skillsRequiredENG101
3 (Theory:3, Practical:0)
MTH401Differential EquationsRequiredMTH101
3 (Theory:3, Practical:0)
STA301Statistics and ProbabilityRequired3 (Theory:3, Practical:0)
 
Semester No. 6
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS604Operating SystemsRequiredCS301
CS401
CS502
3 (Theory:3, Practical:0)
CS606Compiler ConstructionRequiredCS201
CS402
3 (Theory:3, Practical:0)
MTH501Linear AlgebraRequired3 (Theory:3, Practical:0)
CS202Fundamentals of Front End DevelopmentElective3 (Theory:3, Practical:0)
CS407Routing and SwitchingElective3 (Theory:3, Practical:0)
CS411Visual ProgrammingElectiveCS201
3 (Theory:3, Practical:0)
CS435Cloud ComputingElective3 (Theory:3, Practical:0)
CS508Modern Programming LanguagesElectiveCS201
3 (Theory:3, Practical:0)
CS602Computer GraphicsElectiveCS201
3 (Theory:3, Practical:0)
CS603Software Architecture and DesignElective3 (Theory:3, Practical:0)
CS605Software EngineeringIIElectiveCS504
3 (Theory:3, Practical:0)
CS604POperating Systems (Practical)Required1 (Theory:0, Practical:1)
 
Semester No. 7
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS619Final Project - CS619Required3
CS621Parallel and Distributed ComputingRequired3 (Theory:3, Practical:0)
MTH603Numerical AnalysisRequiredMTH202
3 (Theory:3, Practical:0)
CS501Advance Computer ArchitectureElectiveCS401
3 (Theory:3, Practical:0)
CS506Web Design and DevelopmentElectiveCS403
CS301
CS504
3 (Theory:3, Practical:0)
CS609System ProgrammingElectiveCS201
CS401
3 (Theory:3, Practical:0)
CS611Software Quality EngineeringElective3 (Theory:3, Practical:0)
MGT502Organizational BehaviourElective3 (Theory:3, Practical:0)
MGT610Business EthicsElective3 (Theory:3, Practical:0)
 
Semester No. 8
Course CodeTitleTypePre RequisiteCredit HoursSpecialization
CS619Final ProjectRequired3
CS607Artificial IntelligenceRequiredCS502
CS201
3 (Theory:3, Practical:0)
CS614Data WarehousingRequiredCS403
3 (Theory:3, Practical:0)
CS625Professional PracticesRequired3 (Theory:3, Practical:0)
CS607PArtificial Intelligence (Practical)Required1 (Theory:0, Practical:1)

Comments

Popular posts from this blog