Engineering Software Testing Formal and Logical Systems Programming languages Mobile application development Big Data Processing Data Mining and Knowledge Mining Uncertainty Modeling Intelligent Commerce Systems Multimedia and Mobile Networks Introduction to distributed systems Serviceoriented architecture Software engineering on modern application platforms Software verification Automated software validation Design techniques and formal specifications Design Embedded software design Web and application programming Software technology topics Introduction to digital image processing Game development.
Design patterns Wireless and mobile network security Intrusion detection systems network Introduction to multimedia computing Introduction to Machine Learning Introduction to Artificial Intelligence Information system administration Enterprise information system development Computer networks and protocols Parallel and concurrent programming Graphics Design Service Enterprise Resource Planning System IT in Customer Relationship Management Introduction to Computer Security Introduction to Information Security Distributed Database . Industrial training Student undertakes months of internship work at an enterprise as an employeeengineer Takes a professional practical skills exam . Experimental thesis or elective major or in case of graduation thesis Information Technology Project or Graduation Thesis Students can participate in courses linked to businesses and large reputable software companies at home and abroad to access practical skills and knowledge in the software technology service industry. The training program is designed in the direction of raising awareness of selfstudy and selfstudy to help students practice and develop essential professional qualities meeting the diverse operating needs of the market. High quality labor at home and abroad. . Output standards Graduating from the Software Engineering major students gain the following skills and knowledge Foreign language skills IELTS.
other equivalent international English certificates Swimming m Received a certificate in physical education and national defense Logical thinking and problem solving skills Research and knowledge discovery skills Selfstudy and lifelong learning skills Soft skills writing and presentation negotiation and bargaining working group Professional knowledge and professional skills accumulate credits with the following knowledge blocks General curriculum Foreign Language Support skills General knowledge of the industry group Basic industry knowledge Specialized knowledge Graduate .Professional career prospects.