Gain the skills you need to create the latest computer, mobile, and gaming applications. Prepare to transform your ideas into reality all while developing your problem-solving skills. Create exceptional user experiences by understanding customer-focused designs and learn to work together in a team with other talented developers.
This course introduces programming techniques supported by a visual rapid application development environment (such as Visual Basic) including forms, controls, user-defined classes and objects. The packages provided by the platform to support visual programming, data files and Graphical User Interfaces (GUI) are studied. The skills learned in this course can be applied to such diverse system capabilities as e-commerce and database manipulation.
In this course, you will program using an object oriented programming language. It is assumed you have already learned to design and outline the logic and structure of a program. Upon that foundation, you will build skills in creating application programs that use object oriented programming concepts, application programming interface (API) classes, and user-defined classes. Throughout the course, proper program documentation using class diagrams and comments will be stressed.
This course focuses on designing interfaces for commercial, educational and entertainment markets. You will learn the principles of designing effective screen layouts and interactive interfaces. Approaching the subject from the perspective of multiple disciplines, you will learn to view multimedia content development as an integrated process involving skills, concepts and performance criteria. The course will cover layouts, usability testing, visual theory and the study of common appliances (car dash, toaster, microwaves, bank machines, kiosks). The background and development of human/computer interaction as well as practical work in how to create a user-oriented project is covered.
1) Academic Requirements
Successful completion of the General Educational Development test (GED) test with a minimum score in the following sections:
Satisfactory results on the BVC Admissions Test
2) English Language Proficiency Requirements
Applicants whose first language is not English must demonstrate one of the following: