Program Contact Information Frequently-Asked-Questions Index of VTMIT website

VTMIT Home
Build Your Career
Plan Your Study
   Course List
   Foundation Courses
   Software Dev Module
   Business Info Sys Module
   Decision Sup Sys Module
   Faculty Profiles

Apply for Admission


Virginia Tech website

  Foundation Courses

» CS 5044 - Object-Oriented Programming with Java
» CS 5704 - Software Engineering
» ECE 4500 - Fundamentals of Computer Systems
» MGT 5804 - Strategic Leadership in Technology-Based Organizations

Foundation courses must be completed prior to taking courses that constitute different modules. Some background is necessary for these foundation courses. Specifically, the entering student is expected to have a command of the following material:

  • mathematics at least at the level of first year calculus,
  • a basic understanding of the key concepts of probability theory,
  • a basic knowledge of computer programming,
  • an understanding of linear system theory in electrical engineering,
  • ability to program in a high-level language such as Java,
  • Introduction to the concepts of probability, random variables, estimation, hypothesis testing, regression, and analysis of variance with emphasis on application in electrical engineering.
Note: VTMIT students are strongly encouraged to complete all four VTMIT foundation courses prior to enrollment in Business Information Systems and Decision Support Systems courses.