- #COURSE SCHEDULING SOFTWARE FREE VERIFICATION#
- #COURSE SCHEDULING SOFTWARE FREE SOFTWARE#
- #COURSE SCHEDULING SOFTWARE FREE PC#
#COURSE SCHEDULING SOFTWARE FREE PC#
Ĭlass facilities to Instructor and students for Lectures per Room o 1 Network enabled PC o 1 Multimedia o 1 Whiteboard o 1 Rostrum o 1 Board marker/Month i.e.
#COURSE SCHEDULING SOFTWARE FREE SOFTWARE#
Fundamentals of Software Engineering By Carlo Ghezzi D. An integrated approach to software engineering by Pankaj Jalote C. Ian Sommerville “Software Engineering”, 6th Ed. Pressman “Software Engineering- A practitioner’s approach”, 6th Ed.
#COURSE SCHEDULING SOFTWARE FREE VERIFICATION#
Software Testing: Fundamentals, Verification & Validation, Testing Plan, Testing Techniques, White Box Testing and Black Box Testing, Test Case Design, Unit Testing, Integration Testing, Validation Testing, System Testing, Debugging practices. Software Designing: Elementary Concepts, Data Design, Software Architecture, Functional Independence, Interface Design, Component-level Design, Coding Standards. Requirements Engineering: Definition, Requirements Elicitation, Requirement Traceability, Requirements Analysis and Specification. Project Management Concepts: Essentials, 4Ps (People, Product, Process, Project) Software Measurement concepts: Project, Process, Product and Software Quality Metrics, Software Cost Estimation techniques Project Scheduling: GANTT chart, Critical Path Method. The Software Process: Definition, Introduction to Software Development Life Cycle, Software Process Models.
Understanding of basic programming concepts.Duration CS – 2402 – 4 Object-Oriented Programming Prerequisite Prerequisite Skills Follow Up Category Weight: Contact Hours: Lectures: Duration: Software Engineering CS – 3901-3 3 Theory/week: Punjab University College of Information Technology, University of the Punjab