Gọi điện thoại
02943 855 690
ktcn@tvu.edu.vn

Engineering and Technology

  • Home
  • Login
  • About us
    • About us
    • Organization
  • Departments
    • Admin Office
    • Departments Department of Information Technology
    • Departments Department of Mechanical Engineering
    • Departments Department of Electrical and Electronics Engineering
    • Departments Department of Civil Engineering
  • Study programs
    • Undergraduate
    • Higher education
  • Admissions
  • SET Students
  • Researchs
    • Projects
    • International Projects
    • RET
  • News
    • TVU activities
    • Faculty activities1
  • Q & A
  • Enrollment-Graduation
  • Languges
    • Vietnamese
    • English
Home page TVU Student portal Academic Affairs Office Testing office
Languages:   Vietnamese     English   Login
  • Home
  • About us
    • About us
    • Organization
  • Departments
    • Admin Office
    • Department of Information Technology
    • Department of Mechanical Engineering
    • Department of Electrical and Electronics Engineering
    • Department of Civil Engineering
  • Admissions
  • Study programs
    • Undergraduate
    • Higher education
  • Researchs
    • Projects
    • International Projects
    • RET
  • SET Students
  • Alumni
  • News
    • TVU activities
    • Faculty activities1
  • Q & A
Information technology
Create a profile now

Why Study Information technology

Program Detail

Program Educational Objectives
The learning outcomes of the Bachelor program of IT are publicly posted on the website of the Department of Information Technology and School of Engineering and Technology. Designed to achieve the goals related to the school's mission, these learning outcomes are:
  • Demonstrate the ability to explore knowledge, solve problems, think systematically and develop personal and professional qualities.
  • Demonstrate productive teamwork skills to work in interdisciplinary teams. ? Develop the ability to conceptualize, design, deploy, and operate IT systems in social and corporate contexts.
  • Attain solid knowledge and professional competencies in IT, meeting the requirements of the “Industrial Revolution 4.0.”
  • Demonstrate competencies and personal and professional qualities in knowledge exploration, problem solving and systematic thinking.
  • Student outcomes
    CDIO-SOs
    1 - Specialized knowledge and technical reasoning
    1.1 - Knowledge of underlying science
  • 1.1.1 - Knowledge of Political Theory
  • 1.1.2 - Knowledge of foreign languages
  • 1.1.3 - Knowledge of Math - Natural Science
  • 1.1.4 - Knowledge of Physical Education - Defense Education
  • 1.2 - Core technical fundamental knowledge
  • 1.2.1 - Analyze the requirements of computing problems, designing algorithms, and building appropriate data types
  • 1.2.2 - Apply effectively programming techniques to solve problems
  • 1.2.3 - Analyze the structure and explaining the operation of computer systems
  • 1.2.4 - Apply math in informatics and database standardization
  • 1.2.5 - Presenting the network model and architecture
  • 1.2.6 - Design, install and manage network systems
  • 1.2.7 - Using effectively Specialized English
  • 1.3 - Specialized technical knowledge
  • 1.3.1 - Survey, analyze and design Information Systems (IT)
  • 1.3.2 - Install, deploy and manage IT projects
  • 1.3.3 - Apply data management and mining techniques
  • 1.3.4 - Build applications on windows and mobile devices
  • 1.3.5 - Apply secure transaction models in the network environment
  • 1.3.6 - Build and deploy web application system
  • 1.3.7 - Apply the methods of knowledge representation and reasoning to develop intelligent systems
  • 1.3.8 - Apply HCI research methods into designing a user-centered interaction system
  • 1.4 - Other supporting knowledge
  • 1.4.1 - Use graphic software to design and process images
  • 1.4.2 - Develop and issue documents in accordance with regulations
  • 1.4.3 - Apply economic knowledge in corporate management
  • 1.4.4 - Evaluate personal competence and career goals
  • 1.4.5 - Apply soft skills and scientific research methods for career development
  • 2 - Personal, professional skills and attributes
    2.1 - Analytical reasoning and problem solving
  • 2.1.1 - Problem identification and formulation
  • 2.1.2 - Modelling
  • 2.1.3 - Reasoning and solutions
  • 2.1.4 - Evaluation and recommendations
  • 2.2 - Experimentation, investigation and knowledge discovery
  • 2.2.1 - Information searching and collecting
  • 2.2.2 - Hypothesis formation
  • 2.2.3 - Experimental inquiry
  • 2.2.4 - Hypothesis test, defense
  • 2.2.1 - Search and collect Information
  • 2.3 - System thinking
  • 2.3.1 - Thinking holistically
  • 2.3.2 - Detecting emergence and interactions in system
  • 2.3.3 - Prioritization and focus
  • 2.3.4 - System evaluation
  • 2.4 - Thinking and learning attitude
  • 2.4.1 - Creative thinking
  • 2.4.2 - Critical thinking
  • 2.4.3 - Active learning
  • 2.4.4 - Self-develop professional knowledge
  • 2.4.5 - Curiosity and life-long learning
  • 2.4.6 - Time and resource management
  • 2.5 - Ethics, equity and other responsibilities
  • 2.5.1 - Ethics, honesty and social responsibility
  • 2.5.2 - Professional behavior
  • 2.5.3 - Proactive Vision and Intention in Life
  • 2.5.4 - Equity and diversity (regardless of social class and skin color)
  • 2.5.5 - Trust and loyalty
  • 3 - Interpersonal Skills: Teamwork And Communication
    3.1 - Teamwork
  • 3.1.1 - Forming effective teams
  • 3.1.2 - Team operation
  • 3.1.3 - Team Growth and Evolution
  • 3.1.4 - Team leadership
  • 3.1.5 - Teamwork techniques
  • 3.2 - Communication
  • 3.2.1 - Determining communication strategies
  • 3.2.2 - Written communication
  • 3.2.3 - Electronic/Multimedia Communication
  • 3.2.4 - Oral presentation and negotiation skills
  • 3.2.5 - Searching for documents, making reports and presentations
  • 3.3 - Communications In foreign languages
  • 3.3.1 - Skills of listening, speaking, reading and writing
  • 3.3.2 - Using technical terms
  • 4 - Conceiving, designing, implementing and operating systems in professional and societal context
    4.1 - Societal and external context
  • 4.1.1 - Roles and responsibility of an information technology engineer
  • 4.1.2 - Awareness of the impact of IT on the society and environment
  • 4.1.3 - Social regulations of IT
  • 4.1.4 - Context and culture of recruitment agencies
  • 4.1.5 - Goals and strategies in recruitment agencies
  • 4.2 - Conceiving ideas, designing and managing projects
  • 4.2.1 - Setting goals and requirements
  • 4.2.2 - Determining the status and collecting requirements
  • 4.2.3 - Analyzing the feasibility of the projects
  • 4.2.4 - Project management
  • 4.3 - Designing
  • 4.3.1 - Design process
  • 4.3.2 - The design process phasing and approaches
  • 4.3.3 - Utilization of knowledge in design
  • 4.3.4 - Designing components of the system
  • 4.4 - Implementing
  • 4.4.1 - Processes and methods of realization
  • 4.4.2 - Realizing the system based on the design
  • 4.4.3 - Implementation management
  • 4.5 - Operating, verifying
  • 4.5.1 - Requirements verification
  • 4.5.2 - Verifying elements or the whole project
  • 4.5.3 - Verification management
  • 4.5.4 - Project improvement and development
  • ABET-SOs
  • B.1.1 - Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
  • B.1.2 - Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
  • B.1.3 - Communicate effectively in a variety of professional contexts.
  • B.1.4 - Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  • B.1.5 - Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
  • B.1.6 - Use systemic approaches to select, develop, apply, integrate, and administer secure computing technologies to accomplish user goals
  • Skills
    • Analyse the demand, design database for information system.
    • Apply techniques, technologies, programming language to developing information system.
    • Take part in projects about software development.
    • Design, implement and maintain the local network system of enterprises
    • Manage software and analyze data in support of the decision for businesses.
    Job opportunities

    Prospective jobs are:

    • Specialists in charge of information technology at public agencies and private companies.
    • Staff in the manufacturing, assembling and repairing companies of hardware equipment
    • Integrated solution providers: This is challenging but promising jobs.
    • Staff at companies providing solutions to network and security: With the rapid development of the Internet in Vietnam and the problems of network security such as viruses, hackers. This is opening up great opportunity for future career.
    • Staff in charge of system administration and network security in order to ensure the normal operation of the system, solve problems to the system, ensure safety and security for data and analysis.
    Courses

    Object-oriented Software Development

    Describe:

    The course provides students specialized knowledge of object-oriented software development (processes, methods, tools, and environment). The course also aims to teach students skills of using UML and CASE tool for modeling. Additionally, the course develops students’ appropriate awareness and attitudes on concept formation, approaches to different methods in software development, as well as to realize the advantages of object-oriented methods, and teamwork skills, public speaking skills.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Databasse

    Describe:

    The course provides students basic knowledge on database systems and design principles of database schema. The course also aims to provide opportunities to practice professional skills including representing relational expression using relational algebra, inspecting integrity constraints, normalizing database relational models and writing queries using SQL. Additionally, the course develops students’ appropriate awareness and attitudes on database systems as well as required soft skills related to the course content.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Software Engineering

    Describe:

    The course provides students basic/specialized knowledge on software engineering. The course also aims to provide opportunities to practice professional skills including requirement acquisition, software design and implementation, software testing, and software project management. Additionally, the course develops students’ appropriate awareness and attitudes on software engineering as well as required soft skills such as group working and communication.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Operating system

    Describe:

    The course provides students basic knowledge of main components of a computer and its operating principles. In particular, the course will cover processes and threads, mutual exclusion, CPU scheduling, deadlocks, memory management, I/O management and file management systems. Additionally, the course develops students’ appropriate awareness and attitudes on the roles of soft skills improvement such as group working and report presentation.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Programming Techniques

    Describe:

    The course provides students basic knowledge of computer programming techniques. The course also aims to provide opportunities to practice professional skills including problem analysis and programming to solve problems using C programming language with effective algorithms. Also, the course develops students’ appropriate awareness and attitudes towards computer programming and teamwork skills.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Object-oriented Programming

    Describe:

    The course provides students basic principles of object-oriented programming e.g., classes and objects. The course will help students to understand the structure of a Java program, basic Java statements, exception handling, and concepts of inheritance and polymorphism. Students will be able to design and implement real applications using the object-oriented programming method. Additionally, the course develops students’ appropriate awareness of important soft skills, e.g., group working and communication, and attitudes on the role of Information Technology engineers.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Graph Theory

    Describe:

    The course provides students basic knowledge of applied mathematics in computer science. The course also aims to provide opportunities to practice skills including programming to solve problems related to graph theory. Additionally, the course develops students’ appropriate awareness of active learning and skill groups.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Computer Networks

    Describe:

    The course provides students basic knowledge of computer networks such as network protocols, components and characteristics of LANs, WANs, the Internet and layered communication architectures (OSI and TCP/IP).

    The course also aims to provide skills to config, operate various network devices (NIC, Bridge, Switch, Router…) and set up a small network in practice.

    Additionally, the course develops students’ appropriate awareness and attitudes on the roles of self-study and soft skills improvement such as group working and report presentation.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Discrete Mathematics

    Describe:

    The course provides students basic knowledge of applied mathematics in computer science. The course also aims to teach students skills in applying mathematics to real world problem in IT. Additionally, the course develops students’ appropriate awareness and attitudes of learning initiative and teamwork skills.

    number of credits:  2

    Theory:  1 

    Practice:  1 

    Database management systems

    Describe:

    The course provides students specialized knowledge on database management systems (DBMSs). The covered knowledge and skills including: presenting main components of a DBMS; categorizing transaction schedules; analyzing concurrent control techniques; utilizing data backup, data management and data mining techniques; presenting data storage structures; estimating execution time and optimizing queries; and data management on a specific DBMS. The course also aims to provide opportunities to practice professional skills including empirical techniques in knowledge discovery, utilizing knowledge in design, and designing system components. Additionally, the course develops students’ appropriate awareness on important soft skills, e.g., group working and communication, and attitudes on the role of Information Technology engineer.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Information System Analysis and Design

    Describe:

    The course provides students specialized knowledge on information systems and their development process. The course also aims to provide opportunities to practice professional skills including requirement capturing, analysis and designing information systems. Additionally, the course develops students’ appropriate awareness and attitudes on information systems as well as required soft skills related to course content.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    IT Project Management

    Describe:

    The course equips students with in-depth knowledge of managing an IT project. The course also aims to train students with management skills in IT project management areas. It also helps to form students with the correct attitude and awareness of teamwork, group management and negotiation skills.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Introduction to Artificial Intelligence

    Describe:

    The course provides students specialized knowledge related to Artificial Intelligence (AI) such as knowledge representation and reasoning, searching, machine learning and natural language processing. The course also aims to provide opportunities to practice professional skills which are implementation of AI projects using Python programming language, and development deep learning projects. Additionally, the course develops students’ appropriate awareness and attitude on the usage and the impact of AI in modern social life.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Information Security

    Describe:

    The course provides students with the basics of data security and security; the need for data protection and information security; methods of penetration attacks. Research on symmetric encryption methods and public key infrastructure, digital authentication, and some other security solutions.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Introduction to E-commerce

    Describe:

    The course equips students with basic knowledge of e-Commerce. The course also trains students with skills for doing online transactions, payments, and marketing, especially the ability to develop and deploy an online store. Additionally, the course develops students’ appropriate awareness and attitudes on the importance of this course.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Special topics in Linux

    Describe:

    The course provides students basic knowledge of the GNU General Public License, open-source operating system, and Linux. The students will be aware of the benefits of using open-source software in developing applications. The course also aims to provide opportunities to practice professional skills including installing Linux and using Linux operating systems as well as other open-source software e.g., Firefox, Openoffice. Additionally, the course develops students’ appropriate awareness and attitudes on the roles and responsibilities of IT engineers.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Mobile Programming

    Describe:

    The course equips students with specialized knowledge of mobile programming. The course also trains students with design and analysis skills. Additionally, the course develops students’ appropriate awareness and attitudes on the role of programming applications for varied mobile devices running different operating systems and skills for working in groups, writing and presenting reports.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Windows Application Development

    Describe:

    The course provides students basic knowledge on developing applications. The course also aims to train students skills to approach and conduct software development projects. Additionally, the course develops students’ appropriate awareness and attitudes on job markets and interpersonal skills such as teamworks and communication.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Data Mining

    Describe:

    The course provides students basic/specialized knowledge on data mining and the use of data mining in the knowledge economy. The course content includes multiples data mining strategies and algorithms which can be applied in business. The course also aims to provide opportunities to practice professional skills including selection and implementation of suitable data mining strategies for specific business context. Additionally, the course develops students’ appropriate awareness and attitudes on the roles of data mining in modern social life in conjunction with important soft skills such as group working and report presentation.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Digital Image Processing

    Describe:

    The module provides students with basic knowledge: concepts of images; Image processing methods and techniques: performance, filtering and image enhancement; image partitioning method; determine the image boundary; a number of techniques and technologies for digital image compression.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Basic IT Project

    Describe:

    mota_en

    number of credits:  2

    Theory:  0 

    Practice:  2 

    Specialized IT Project

    Describe:

    mota_en

    number of credits:  2

    Theory:  0 

    Practice:  2 

    Graduation Internship

    Describe:

    mota_en

    number of credits:  3

    Theory:  0 

    Practice:  3 

    Introduction to Information Technology

    Describe:

    The course provides students basic knowledge on information technology (IT) including application fields of information technology and required knowledge and skills for an employee in the IT field. The course also aims to provide opportunities to practice basic programming skills for novice students via drag-and-drop programming environments Alice and Scratch. Additionally, the course develops students’ appropriate awareness and attitudes on IT major as well as required soft skills related to course content such as group working and report presentation.

    number of credits:  2

    Theory:  1 

    Practice:  1 

    Research Methods

    Describe:

    The course equips students with basic knowledge of scientific research methods such as describing steps of the research process and applying those steps in specific projects. The course will also provide students basic and essential skills to be a researcher, for instance, personal skills, professional skills, qualities as well as communication and teamwork skills.

    number of credits:  2

    Theory:  2 

    Practice:  0 

    Data Structures and Algorithms

    Describe:

    The course provides students basic knowledge of data structures and algorithms. The course also aims to provide opportunities to practice professional skills including designing and evaluating algorithm design techniques, analytical and problem-solving skills. Also, the course develops students’ appropriate awareness and attitudes on the role of data structures and algorithms to be applied in information technology industries.

    number of credits:  4

    Theory:  2 

    Practice:  2 

    Web Design

    Describe:

    The course equips students with basic knowledge of web design. The course also trains students skills for designing webpages with HTML, CSS, handling users’ interaction using Javascript, and designing responsive websites. Additionally, the course develops students’ appropriate awareness and attitudes on current services provided on the Internet; skills for working in groups as well as individually and for researching and presenting.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Statistics and Data Analysis

    Describe:

    The course provides students basic knowledge on probability and statistics for analyzing research data. The course also aims to provide opportunities to practice professional skills including designing research, collecting data, managing data, and describing data using statistical characteristics and visualization techniques, and testing statistical hypotheses using R language. The course is the foundation of statistics-related courses such as Artificial Intelligence, Data mining, etc. Additionally, the course develops students’ appropriate awareness and attitudes on the importance of statistics and data analysis in science as well as in social life.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Linear Algebra

    Describe:

    mota_en

    number of credits:  0

    Theory:  0 

    Practice:  0 

    Human - Computer Interaction

    Describe:

    The course provides students basic and specialized knowledge on varied aspects in the field of Human – Computer Interaction (HCI); some research methods and approaches to the design and evaluation of user-centered interactive systems. The course also aims to train students with professional skills including researching, understanding, and analyzing human needs in the digital age; designing, developing, and evaluating systems or applications to enhance user satisfaction and optimize user experience. Additionally, the course not only develops students’ appropriate awareness and attitudes on the importance of human factors and the role of users in the design of interactive systems, but also it provides students teamwork and communication skills, creative thinking, and ability to identify, select, and design system components.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Web Development with Open Source

    Describe:

    The course provides students specialized knowledge of web programming in PHP and MySQL. Besides, the course also helps students to understand and utilize the PHP MVC Framework. Students will be able to design and implement real web applications using PHP Frameworks. Additionally, the course develops students’ appropriate awareness of important soft skills, e.g., group working and communication, and attitudes on the role of Information Technology engineers.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Machine Learning

    Describe:

    The course provides students basic knowledge of basic concepts of machine learning and machine learning algorithms. The course also aims to provide opportunities to practice professional skills for solving problems of applying machine learning from simple to advanced. Additionally, the course develops students’ appropriate awareness and attitudes on teamwork skills, public speaking skills.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Computer Vision

    Describe:

    The course provides students basic and specialized knowledge of computer vision. The course also aims to provide opportunities to practice professional skills including problem analysis, programming to solve problems using machine learning algorithms as well as deep learning. Additionally, the course develops students’ appropriate awareness and attitudes about the importance of computer vision in computer science, teamwork skills, and public speaking skills.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Management Information Systems

    Describe:

    The course provides students basic and specialized knowledge on concepts of management information systems. The course also train students professional skills in developing and operating management information systems. Additionally, the course develops students’appropriate awareness and attitudes on information security policies and ethical issues in deploying and operating management information systems.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Computer Architectures

    Describe:

    The course provides students basic knowledge on computer organization and architecture including basic digital circuits, data representation in computer and operation principles of computer hardware. The course also aims to provide opportunities to practice professional skills related to computer hardware such as assembling, installing computer’ components, troubleshooting hardware and software problems. Additionally, the course develops students’ appropriateawareness and attitudes on computer architecture as well as required soft skills related to course content.

    number of credits:  3

    Theory:  2 

    Practice:  1 

    Marxist-Leninist

    Describe:

    mota_en

    number of credits:  3

    Theory:  3 

    Practice:  0 

    Defense and Security Education

    Describe:

    mota_en

    number of credits:  0

    Theory:  0 

    Practice:  0 

    Introduction to Laws

    Describe:

    mota_en

    number of credits:  2

    Theory:  2 

    Practice:  0 

    Scientific Socialism

    Describe:

    mota_en

    number of credits:  2

    Theory:  2 

    Practice:  0 

    Ho Chi Minh Ideology

    Describe:

    mota_en

    number of credits:  2

    Theory:  2 

    Practice:  0 

    Other Program

      Mechanical Engineering Technology
      Civil engineering
      Automotive Engineering Technology
      Industrial electricity
      Electrical system
      Transportation construction engineering
      Automation
      Computer network and data communication
      Master of Information Technology
      Master of Mechanical Engineering
      Master of Electrical Engineering
    Connection

    Question

    Location

    Following us with

    Face Book

    Zalo

    en

    Location

    School of engineering and technology

    Address :  126 Nguyen Thien Thanh, Hamlet 4, Ward 5, Tra Vinh city
    Phone :  0294.3855690 – 135
    Email :  ktcn@tvu.edu.vn

    Visitor counter

    Online : 1

    To day : 82

    Total : 85571

    Copyright © 2022 School of Engineering and Technology, Tra Vinh University.