Learning conditions: professional required courses are qualified. Suitable target: love network and database technology, strong practical ability, good at finding and eliminating various system faults, and good communication skills. Training goal: Based on the cross-platform supporting environment, skillfully use JAVA to develop client applications, WEB applications and distributed applications; Master the related technologies of relational database modeling, development and optimization; Familiar with software engineering, software process, project management related ideas and practical methods, able to use UML for basic modeling and communication. Employment destination: international and domestic large and medium-sized IT enterprises, outsourcing enterprises, IT departments of traditional enterprises, engaged in software development, software maintenance, pre-sales support, after-sales service, etc., have the opportunity to grow into senior positions such as architecture designers and project managers. Learning conditions: excellent performance in courses such as C, C++, data structure and database principle. Suitable target: love software development profession, strong coding practice ability, good communication and teamwork ability.