2017-18 AcademicCatalog - 42
Computers have become a major factor in the development
and operation of the modern industry. From providing means
of communications, to operating machines, to facilitating
international commerce, to systems animation, computers
and their related software programs makes things possible.
The Computer Software Engineering Technology program
prepares students to design, develop, and build customized
software programs for specific applications.
students will learn basic programming, how to interpret
specifications, application of software architecture,
verification and validation principles, and software
Students will create software
programs which address known specifications. The program
emphasizes a practical hands-on education as software
projects are required each semester.
Upon completion of the program, graduates will find a wealth
of employment opportunities in a variety of businesses and
industries. Unlike some disciplines which are tied directly to
a specific technical area, graduates of this program will work
in small businesses, large industries, private organizations,
software specialty businesses, IT Department, Government,
and other agencies. Job titles might include:
* Software Designers
* Software Test Technicians
* Software Maintenance Technicians
* Technical Writer for Software Publishing Companies
* Customer Service Technicians for Software Companies
42 * Thaddeus Stevens College of Technology
A graduate of this program will be able to do the following::
Edit and modify existing software programs with the aim
of upgrading and correcting errors.
Improve the performance of software programs, or adapt
it to new and old hardware and software.
Analyze the needs of users for project design.
Design and modify software systems for specific
Analyze and recommend all necessary system layouts
Train users how to make use of new software.