Software Engineering Technician
Program overview
The Software Engineering Technician program will prepare students to work as software developers. Whether someone wants to balance the books, edit photographs or produce a movie, it wouldn’t be possible without software programs. Grads will be at the forefront of designing, developing and maintaining the latest software.
During their time in the Software Engineering Technician courses, students will acquire solid knowledge of:
Software engineering methodologies
Programming languages
Design and algorithm concepts
Data management tools
The course work will emphasize object-oriented software design methodologies, user-oriented interface design, C#, Java, Oracle, MS-SQL Server, Unix/Linux, Microsoft’s .NET, HTML5/JavaScript/XML, software testing and QA, and more.
To underscore the applied focus of the curriculum, the Software Engineering Technician program will include one software development project. This real-world business application will require students to utilize all the technical and business skills acquired during their studies to build higher
quality software.
Program outlines
This programme is designed to provide our students with both advanced academic knowledge and practical skills.
Our core courses are listed as below:
Object Oriented Software Engineering
Java Programming
Advanced Database Concepts
Client-side Web Development
Web Application Development
Software Testing and Quality Assurance
Software Development Project
Career development
Our graduates will be well prepared for positions as Computer programmer, Software developer, Systems analyst and other jobs in the information technology and computing industries. The programme also provides a solid foundation for those who want to start their own companies or find employment within specialist fields such as software development, intelligent systems, data science and analysis, information systems, electronic commerce and mobile development .
School of Engineering has achieved deep cooperation with GEM-INNO Co., Ltd., Yike (Tianjin) Electronics Co., Ltd., Alibaba cloud University, Cisco Networking Academy etc.
Professional certificates
Students can take following domestic certification examinations
National Computer Rank Examination(level1)
National Computer Rank Examination(level2)
Certification of professional skills in web front end development
Our program is also well designed to prepare students for the certification membership of Canada's Association of Information Technology Professionals (CIPS) and ISTQB Certifications.
About CIPS
Founded in 1958, CIPS is Canada's association of Information Technology (IT) professionals, CIPS is involved in setting standards within the IT profession and assisting its community. It has two programs for student level:
AITP (Associate Information Technology Professional), which is targeted to recent graduates of IT related University and College
I.S.P. (Information Systems Professional of Canada), the certification of IT professionals;
About ISTQB
ISTQB®Certification is one of the most popular certification exams that exist today for software testers. This widely accepted certification scheme is conducted by International Software Testing Qualification Board (ISTQB) worldwide.
Faculty and Staff
Our Teaching Team boasts a faculty team of expatriates, overseas returnees and local Chinese teachers. As of now, six teachers have been certified to teach Canadian credit-bearing courses.
Faculty and student photos
Group Photo of SET_17 Class
What Teachers Say About SET
Program Coordinator - Mr. David Shen
Software Engineering Technician is one of the most popular program in our college. Our highly qualified staff members have a diverse range of international experience in teaching and working with industry, which benefits our students in enhancing their learning experience and employ ability.
Faculty - Mr. Anil Tripathi
Students were very enthusiastic in learning technological modules. They were required to do a plethora of assignments in each module like projects, multiple tests, assignments, quizzes, etc. together with participating in application demonstration and presentation activities.
After having taught to SCC students several courses, I am grateful that skills like presentation, documentation, communication, reporting, and analysis skills, etc. of students have developed so much so that they can take up their future endeavors smoothly and become successful in every walk of life.
What Students Say About SET
SET_CC_18 student - Yuan He
Learning is a process to complete oneself and to add up one’s inner-value. “Learning is never easy”, I always say that to myself. But luckily in SET, teachers are conscientious and have a sense of responsibility, build up a strong and positive atmosphere of learning here.
Photo of Yuan He
SET_17 student -XinBei Chen
It was very challenging for me to learn SET courses at the beginning. However, one of the most unforgettable experiences changed my mind, it was when the teacher leading us on one group project, we could freely express our opinions and ideas and cooperate with each other, and we always spared no effort to help each other and solve problems. This pleasant and efficient learning experience also influenced my future career planning.