Computer Programming :

Niagara College offers computer programming faculty and students the opportunity to work with local industry partners on real-world projects through course-based assignments and applied research initiatives.

Infrastructure:

  • Faculty members with diverse areas of expertise and practical experience
  • Staff expertise in systems design, programming, database development and management, 3D modeling
  • Established networks with community, associations, and industry partners
  • Dedicated research labs at both the Welland and Niagara-on-the-Lake Campuses
  • Leading edge software programs
  • Programs emphasize real-world applications of computer programming, including:
    • Computer Programmer
    • Computer Programmer Analyst (Co-op)
    • Computer Engineering Technician
    • Computer Engineering Technology (Co-op)

Areas of Research Include :

  • Software development
  • Data-driven modeling
  • Mobile application development
  • Database development
  • Electronics control systems
  • Real-time data management
  • Custom content management systems

Recent Research Projects

  • PrAgMatic
    PrAgMatic, a real-time agriculture data management system, will enable farmers to manage their properties more efficiently, cost effectively, and environmentally focused. The agricultural owners will be provided access to real-time remote sensed data and to customized data products that are engineered to their operations.
    View Research Poster
  • Converge Tracking By Converge Wireless
    ConvergeTracking is a Blackberry application developed to make businesses more productive. A web portal hosts GPS-referenced data exported from the BlackBerry applications and is processed to allow the user to generate and edit mileage expense reports.View Research Poster