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

