The University of St. Thomas

Graduate Programs in Software

Faculty & Staff

Faculty & Staff

Syed Ali Naqvi
naqvi

Adjunct Instructor

shnaqvi@stthomas.edu
Phone: (651) 962-5500
Fax: 651-962-5543

Office Location: OSS 311

Courses taught in Spring 2014
SEIS 621-01
20055
Software Process Management 0830-1500 S OSS 313

3 Credit Hours

This course looks at management of each phase of the software lifecycle process from initial requirements analysis to maintenance and support, as well as project management of the entire lifecycle. The purpose is to give students the skills to produce deliverables required of each phase, and to manage an entire project. Project management issues such as scheduling and estimation are discussed, and quality management including test planning and design is a major focus. (If credit is received for this course, students cannot receive credit for SEIS 625 [CSIS600T] or SEIS 626 [CSIS605T]. Exceptions require the prior approval of the GPS director.) Prerequisite: SEIS620

Courses taught in Summer 2014
SEIS 625-07
30209
Software Project Management 1745-2100 M W OSS 313

3 Credit Hours

Students gain a management perspective and a development process for planning, estimating, and controlling software development. They learn to develop a well-defined plan before beginning any software development effort; how to handle changes during the execution of the plan; how to incorporate quality criteria in the development cycle; and how to use methods to keep the project on track. Included in the course is the use of project management software and simulation software in the development and control of the project plan.(If credit is received for this course students cannot receive credit for SEIS621 [CSIS526].) Prerequisite: SEIS610

Courses taught in Fall 2014
SEIS 625-02
42884
Software Project Management 0830-1500 S OSS 329

3 Credit Hours

Students gain a management perspective and a development process for planning, estimating, and controlling software development. They learn to develop a well-defined plan before beginning any software development effort; how to handle changes during the execution of the plan; how to incorporate quality criteria in the development cycle; and how to use methods to keep the project on track. Included in the course is the use of project management software and simulation software in the development and control of the project plan.(If credit is received for this course students cannot receive credit for SEIS621 [CSIS526].) Prerequisite: SEIS610

Career Highlights:

Currently Mr. Naqvi is an Adjunct Instructor at the University of St. Thomas and a Technical Lead at Thomson West.  He architects,  designs, develops, and manages the work assignments for features of Westlaw.com.  Naqvi has worked in many roles including Senior Software Engineer at Thomson West; Technical Architect, Senior Technical Analyst, and Systems Developer for Target Corporation; Software Architect at Object Technology Solutions Inc.; and Programmer/Tester at IBM Mankato, Minnesota.

GPS Courses:

Software Process Management -- SEIS 621

Academic History:

M.S. in Software Engineering, University of St. Thomas;
B.S. in Computer Information Systems, Minnesota State University, Mankato;
B.S. in Physics and Mathematics , University of Karachi, Karachi, Pakistan.