Become a world-class Digital Marketer in the next 3 months. Join SkillCamper's Digital Marketing Bootcamp. Get guaranteed job placement and a minimum salary of Rs 5 lakhs.
Back to Study material
Syllabus
SPM
Software Project Management (Syllabus)

Course Title: Software Project Management

Unit 1

Overview of Project Management
 Project Management – Definitions
 Factors Influencing Project Management – Project Manager,
Project Management Activities, Stakeholders; Project
Communication;
 Project Development Phases;
 Project Charter; Statement of Work (SoW).
 Project Planning: Tasks in Project Planning;
 Work Breakdown Structures (WBS);
 Planning Methods;
 Development Life Cycle Models; A Generic Project Model.

Unit 2

Scheduling Techniques and Conflict Management:
 Program Evaluation and Review Technique (PERT), Gantt
Chart and critical Path Method (CPM), Automated Tools
 Project Monitoring and Controlling: Project Status Reporting;
 Project Metrics
 Project Communication Plan & Techniques
 Steps for Process Improvement.
 Team Development and Conflict Management: Basic
Concepts; Organization Types – Centralized-control team

organization, Decentralized-control team organization, Mixed-
control team organization.

Unit 3

Software Configuration Management (SCM) – Baselines, Software
Configuration Items (SCI); SCM Process; Version Control; Change
Control; Configuration Audit; Status Reporting; Goals of SCM.

Software Quality Assurance: Software Quality Assurance
Activities; Software Qualities; Software Quality Standards – ISO
Standards for Software Organization, Capability Maturity Model
(CMM), Comparison between ISO 9001 & CMM.

Unit 4

Computer Aided Software Engineering (CASE) Tools
 CASE Concepts
 Classification of CASE Tools
 Steps for CASE Tool Implementation
 Integrated CASE Environments
 Architecture of CASE Environment.
 Software Re-Engineering: Software Maintenance Problems;
Redevelopment vs. Reengineering; Business Process
Reengineering; Software Reengineering Process Model;
Technical Problems of Reengineering.

Reference Books:
1. Roger S Pressman, Bruce R Maxim, “Software Engineering: A Practitioner’s
Approach”, Kindle Edition, 2014.
2. Ian Sommerville,” Software engineering”, Addison Wesley Longman, 2014.
3. Software Project Management by Edwin Bennatan.
4. Software Project Management by S.A. Kelkar.


JAVA
Advanced Java (Syllabus)

Course Code:DSE-601: Computer Science Paper- XIII

Course Title: Advanced Java

1 Java Swing
 Introduction
 Swing container classes - JFrame, JDialog
 Swing component classes-JTextField, JTextArea, JButton,
JComboBox,JLabel, JList, JMenuBar, JTabbedPane,
JOptionPane, JPanel, JTree,JTable,JMenu
 Layout Manager- FlowLayout, BorderLayout, GridLayout,
GridBagLayout
 Event Handling

2 Java Database Connectivity
 Introduction
 JDBC driver and its types
 JDBC connection steps
 JDBC API- DriverManager class, Connection interface,
Statement interface, PreparedStatment interface and ResultSet
interface
 Connectivity with MySQL using JDBC
 Simple JDBC program

12

3 Java Servlet
 Introduction to servlet
 Web terminology- static vs dynamic website, HTTP,HTTP
request, Get vs Post, Container, Content Type
 Life cycle of servlet
 Servlet API- javax.servlet and javax.servlet.http
 javax.servlet package interfaces(Servlet,ServletConfig,
ServletContext), classes(GenericServlet)

 javax.servlet.http-
interfaces(HttpServletRequest,HttpServletResponse),

classes(HttpServlet)
 Introduction to Session , session tracking techniques
 Cookies- types of cookies

4 Java Server Pages
 Introduction to JSP 12

 JSP vs Servlet
 Life cycle of JSP
 JSP scripting elements- JSP scriptlet tag, JSP expression tag,
JSP declaration tag
 JSP implicit objects
 JSP directive elements
 JSP action elements- jsp:forward, jsp:include
 Simple JSP application

Reference books-
1. Herbert Schildt, Java2: The Complete Reference, Tata McGraw-Hill

2. Object Oriented Programming with JAVA Essentilas and Applications , Mc Graw
Hill
3. Core and Advanced Java, Black Book- dreamtech
4. Murach’s Java Servlets and JSP