• The Graduate Certificate in Computer Software and Database Development is a 2-year program at Lambton College.
  • Students will have the opportunity to apply to the Co-operative Education Program.
  • The program offers students the opportunity to study current trends in web technologies, computer programming, database, project management, and mobile development.
  • Web technology topics include: 
    • HTML5
    • CSS5
    • JavaScript
    • AJAX
    • JSON and NodeJS
  • Students work with server-side programming languages including Microsoft C#.NET, Python, and Java.
  • Students learn database design and work with SQL/NoSQL on several database management systems.
  • Some of the main topics in this program are:
    • Web Technologies 
    • Problem Solving/Program Logic
    • Python Programming
    • Database Design and SQL
    • Programming Java EE
    •  Mobile Development
    • Emerging Technologies
    • Operating Systems
  • Students develop deep content knowledge as well as critical thinking, collaboration, creativity, and communication skills.
  • The student will be capable of the following skills by the end of the term include:
    • Students have knowledgeable in the implementation of Web applications that incorporate HTML5, CSS3, JavaScript, jQuery, AngularJS, JSON, and AJAX
    • Students learn to design, model, implementation, and maintenance of databases using Oracle, SQL Server, and DB2
    • Knowledgeable in the development of applications that utilize Oracle PL/SQL
    • Students also learn the development of three-tier Web applications using programming languages such as Java and ASP.NET C#
    • Students are also able to develop Mobile applications.
  • This program uses the 7-1-7 model based on seven weeks of classes; a study week; followed by another seven weeks of classes. 
  • During the spring/summer term, classes may be offered in a compressed format where students take a set of classes in the first seven weeks (Session I) and a second set of classes in the next seven weeks (Session II). 
  • Courses in the program are part of the rapidly emerging technologies that prepare graduates for careers such as computer programmer, software developer, programmer analyst, mobile application developer, information systems specialist, web developer, client/server applications developer and support specialist.