Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Software engineering I: Home

This course will present and discuss the main topics in the field of software engineering and will show how to use them in real world via concrete examples.

Vocabulary list

Please use the vocabulary list below to search the library catalog, through the keyword function, to identify materials relevant to this course.

  • Software Engineering
  • Software systems
  • Algorithm
  • Design Patterns
  • Conceptual analysis



Software Engineering (SE) has been defined as the application of engineering principles and techniques to the process of software development and delivery. Its purpose is to make formal and predictable the building of software systems that actually correspond to the client’s requirements and that are reliable, efficient and user friendly.

Library of Congress Classes and Subclasses

Please use the call number below to search the library catalog, through the Call Number function, to browse the library collection listing materials relevant to this course.


Subclass QA Mathematics

QA71-90                                       Instruments and machines

QA75-76.95                                  Calculating machines

QA75.5-76.95                               Electronic computers.  Computer science

QA76.75-76.765                            Computer software

Subject Guide