Bachelor of Science in Information Technology Subject Description
This document outlines courses in a Bachelor of Science in Information Technology degree program. It describes courses that cover systems analysis and design, software engineering principles, project management techniques, capstone research projects, graphics and animation, management information systems, mobile application development, and an internship practicum. The courses aim to provide students with technical skills and knowledge across various areas of IT including networking, databases, programming, and information systems.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
42 views
Bachelor of Science in Information Technology Subject Description
This document outlines courses in a Bachelor of Science in Information Technology degree program. It describes courses that cover systems analysis and design, software engineering principles, project management techniques, capstone research projects, graphics and animation, management information systems, mobile application development, and an internship practicum. The courses aim to provide students with technical skills and knowledge across various areas of IT including networking, databases, programming, and information systems.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY
SUBJECT DESCRIPTION
SUBJECT TITLE SUBJECT DESCRIPTION
22. SYSTEM This course covers the different phases of systems ANALYSIS AND development focusing on DESIGN analysis and design. Students will learn the rudiments of systems development through a feasibility study. 23. SOFTWARE This course provide the types of Software, Software ENGINEERING Characteristics, Quality of a Good Software, Software Myths, Software Components, Software Crisis. Tend to specialize in a few areas of development, such as networks, operating systems, databases or applications, and each area requires fluency in its own set of computer languages and development environments. Creates practical, cost-effective solutions to computing and information processing problems, preferentially by applying scientific knowledge, developing software systems in the service of mankind. 24. PROJECT This course provides a systematic and thorough MANAGEMENT introduction to all aspects of project management. Projects are an increasingly important aspect of modern business. Therefore, the course underlines the importance of understanding the relation between projects and the strategic goals of the organization. The course also discusses the technical, cultural, and interpersonal skills necessary to successfully manage projects from start to finish. It emphasizes that project management is a professional discipline with its own tools, body of knowledge, and skills. Concepts are reinforced by case studies covering a wide variety of project types and industries. 25. CAPSTONE The aim of the course is that the student shall further PROJECT AND develop the knowledge, understanding and skills RESEARCH necessary to work with problems in the area of computer science in a scientific manner. This includes the ability to independently plan, perform and present a project that makes at least a minor contribution to current research in the area. Moreover, the student's knowledge in research methodology shall be applied in, for example, the choice of scientific method and thesis writing.
26. GRAPHICS This course provides a basic introduction to the theory
VISUALIZATION AND and practice of 3D computer graphics (using OpenGL, ANIMATION WebGL), animation, and game design and implementation (using game engine wizard). The focus is on fundamental topics in computer graphics, 3D animation and simulation, multimedia, and etc. 27. MANAGEMENT Students acquire the basic knowledge and skills needed INFORMATION to effectively utilize information systems and technology SYSTEM in support of organizational strategy. Topics include an introduction to information systems in organizations; strategy and information systems leadership; databases and data management; information networks; the Internet and social media; enterprise resource planning and business applications; e-business; wireless and mobile technology; knowledge management; developing and implementing information systems; security and information systems auditing; information ethics and privacy; and practical skills using operating systems, word processing and spreadsheet software 28. MOBILE This course introduces students to programming APPLICATION technologies, design and development related to mobile applications. Topics include accessing device capabilities, industry standards, operating systems, and programming for mobile applications using an OS Software Development Kit (SDK). Upon completion, students should be able to create basic applications for mobile devices. 29. OJT PRACTICUM This course allows the students to participate in a supervised work program where they apply the knowledge they had gained in the curriculum.
Kickstart Software Design Architecture: Transform Your Software Development Journey with Key Principles and Advanced Practices in Architecture, Microservices, and Cloud Computing (English Edition)