Computing & IT

Diploma in Software Engineering

At PACE we believe in a comprehensive education made simple. With theory, practical and self-study hours that were carefully chosen to suit the requirements of students of various skills and knowledge levels, Diploma in Software Engineering course has a syllabus that has been recommended by the Association for Computing Machinery (ACM) and Institute of Electrical and Electronics Engineers (IEEE).

  • Computing Essentials
  • Computer Science Foundations – programming fundamentals, algorithms, data structure and complexities, basic user human factors, operating system basics, programming language basics, etc.
  • Construction Technologies – API design and use, parameterization and generics, runtime configuration, concurrency primitives, etc.
  • Construction tools- Development environments, unit testing tools, etc
  • Requirement Analysis and Specification
  • Requirement fundamentals
  • Eliciting Requirements
  • Requirement validation
  • Software Process
  • Process Concept
  • Process Implementation
  • Project Planning and Tracking
  • Software configuration management
  • Evolution Process and Activities
  • Mathematical and Engineering Fundamentals
  • Mathematical Foundations
  • Engineering Foundations for Software
  • Software Modeling and Analysis
  • Modeling Foundations
  • Types of Models – information, behavioral, architectural, domain, and enterprise modeling, and modeling embedded systems
  • Analysis Fundamentals – Analyzing form, correctness, and dependability and formal analysis
  • Introduction to Computer Programming in C
  • Database Management with MySQL
  • Object-Oriented Programming with Java
  • Internet and Web Programming
  • Internet fundamentals, concepts, and components in modern web
  • Web designing and design software
  • Markup language
  • Styling language
  • Scripting language
  • Server side scripting
  • Content management system
  • Web hosting and security
  • Software Verification and Validation
  • Foundation, metrics, and measurement of software verification and validation
  • Review and static analysis
  • Testing
  • Problem Analysis and reporting
  • IT Security
  • Security
  • Computer and network security
  • Developing secure software
  • Professional Practice
  • Group dynamics and psychology
  • Communication skills
  • Professionalism

The successful completion of the software engineering course also requires the finalization of a project proposal and submission of assignments in addition to a final examination.

Category

Computing & IT

Course Level

Diploma / HND

Related Courses

Physical

Diploma in Software Engineering

Wayamba University of Sri Lanka
duration
Duration 1 Year
Physical

Computer Science

GISM - Graduate Institute of Science and Management
duration
Duration 3 years
Physical

Study Overseas - B. Computer Application

Study Overseas
Physical

Level 6 Graduate Diploma in Information Technology

European Nations Campus
duration
Duration 4 to 6 Months
Physical

Diploma in Information Technology

AIBT Campus
Physical

Professional Networking Course

AICT

Ask from PACE Institute

Need Help?
How can we help you?
Frequently Asked Questions
Contact Support
Call Us:
+94 11 766 2626
+94 77 107 0711
WhatsApp Support