Courses

3
PSUT Computer Science Course Name Advanced Topics in Internet Programming Algorithm Design and Analysis Applied Probability Artificial Intelligence Calculus (1) Calculus (2) Compiler Design and Programming Languages Computer and Society Computer Architecture Computer Organization and Assembly Data Communications and Computer Networks Data Structures and Introduction to Algorithms Database Systems Database Systems Lab Discrete Math (2) Discrete Mathematics Distributed Systems Geographic Information Systems (GIS) Graduation Project 1 Graduation Project 2 Internet Programming and Application Lab Introduction to Computer Science Linear Algebra Numerical Analysis Object Oriented Programming Object Oriented Programming Lab Operating Systems Operating Systems Lab Operations Research Physics (1) Physics (2) Practical Training Project Management

Transcript of Courses

Page 1: Courses

PSUTComputer Science

Course NameAdvanced Topics in Internet

ProgrammingAlgorithm Design and Analysis

Applied ProbabilityArtificial Intelligence

Calculus (1)Calculus (2)

Compiler Design and Programming Languages

Computer and SocietyComputer Architecture

Computer Organization and AssemblyData Communications and Computer

NetworksData Structures and Introduction to

AlgorithmsDatabase Systems

Database Systems LabDiscrete Math (2)

Discrete MathematicsDistributed Systems

Geographic Information Systems (GIS)Graduation Project 1Graduation Project 2

Internet Programming and Application Lab

Introduction to Computer ScienceLinear Algebra

Numerical AnalysisObject Oriented Programming

Object Oriented Programming LabOperating Systems

Operating Systems LabOperations Research

Physics (1)Physics (2)

Practical TrainingProject Management

Simulation ToolsSoftware Engineering

Special  Topics in Computer Science (1)Statistical Methods

Structured ProgrammingStructured Programming  LabSystems Analysis and Design

Theory of computation

Page 2: Courses

Visual ProgrammingWebpage Design and Internet

ProgrammingWebpage Design and Internet

Programming LabWireless Networks and applications

Software EngineerCourse Name

Algorithm Design and Analysis (MARK)Artificial Intelligence (MARK)

Calculus (1) (MARK)Calculus (2) (MARK)

Computer and Society (MARK)Computer Organization and Assembly

(Mark)Data Communications and Computer

Networks (MARK)Data Structures and Introduction to

Algorithms (MARK)Database Systems (2)

Database Systems (MARK)Database Systems Lab (MARK)Discrete Mathematics (MARK)Distributed Systems (MARK)Electronic Business (MARK)Formal Methods in Software

EngineeringGeographic Information Systems (GIS)

(MARK)Graduation Project (Mark)

Information Systems Security (MARK)Introduction to Computer Science

(MARK)Introduction to Software Engineering

Numerical Analysis (MARK)Object Oriented Programming (MARK)

Object Oriented Programming Lab (MARK)

Operating Systems (MARK)Operating Systems Lab (MARK)Operations Research (MARK)

Physics (1) (MARK)Practical Training (Mark)

Risk Management for Software intensive projects

Software ConstructionSoftware Design and Architecture

Software Documentation

Page 3: Courses

Software EngineeringSoftware Engineering Approach to

Human Computer InteractionSoftware Project Management

Software Quality Assurance and Testing

Software Re-EngineeringSoftware Requirements Analysis

Special Topic in Software Engineering (1)

Special Topic in Software Engineering (2)

Statistical Methods (MARK)Structured Programming (MARK)

Structured Programming  Lab (MARK)Systems Analysis and Design (Mark)

Theory of computationVisual Programming (MARK)

Webpage Design and Internet Programming (MARK)

Webpage Design and Internet Programming Lab (MARK)

Wireless Networks and applications (MARK)