COMPUTER SCIENCE SYLLABUS for UGC-NET Leave a Comment / Computer Science, NTA UGC PAPER II SYLLABUS / By admin COMPUTER SCIENCE SYLLABUS Unit - 1 : Discrete Structures and Optimization Sets and RelationsCounting, Mathematical Induction and Discrete ProbabilityGroup TheoryGraph TheoryBoolean AlgebraOptimization Unit - 2 : Computer System Architecture Basic Computer Organization and DesignProgramming the Basic ComputerMicroprogrammed ControlCentral Processing UnitInput-Output OrganizationMemory HierarchyMultiprocessors Unit - 3 : Programming Languages and Computer Graphics Object Oriented ProgrammingProgramming in C++Web ProgrammingComputer Graphics2-D Geometrical Transforms and Viewing3-D Object Representation, Geometric Transformations and Viewing Unit – 4 : Database Management Systems Database System Concepts and ArchitectureData ModelingSQLNormalization for Relational DatabasesEnhanced Data ModelsData Warehousing and Data MiningBig Data SystemsNOSQL Unit – 5 : System Software and Operating System System SoftwareBasics of Operating SystemsProcess ManagementThreadsCPU SchedulingDeadlocksMemory ManagementStorage ManagementFile and Input/Output SystemsSecurityVirtual MachinesLinux Operating SystemsWindows Operating SystemsDistributed Systems Unit – 6 : Software Engineering Software Process ModelsSoftware RequirementsSoftware DesignSoftware QualityEstimation and Scheduling of Software ProjectsSoftware TestingSoftware Configuration Management Unit – 7 : Data Structures and Algorithms Data StructuresPerformance Analysis of Algorithms and RecurrencesDesign TechniquesLower Bound TheoryGraph AlgorithmsComplexity TheoryAdvanced Algorithms Unit – 8 : Theory of Computation and Compilers Theory of ComputationRegular Language ModelsContext Free LanguageTuring Machines (TM)Unsolvable Problems and Computational ComplexitySyntax AnalysisSemantic AnalysisRun Time SystemIntermediate Code GenerationCode Generation and Code Optimization Unit – 9 : Data Communication and Computer Networks Data CommunicationComputer NetworksNetwork ModelsFunctions of OSI and TCP/IP LayersWorld Wide Web (WWW)Network SecurityMobile TechnologyCloud Computing and IoT Unit – 10 : Artificial Intelligence (AI) Approaches to AIKnowledge RepresentationPlanningNatural Language ProcessingMulti Agent SystemsFuzzy SetsGenetic Algorithms (GA) Artificial Neural Networks (ANN) Click here to download the official Computer Science syllabus by UGC. For Detailed discussion please read the post for individual Unit. Computer Science Paper-ii Notes