PART-TIME | WINNIPEG LOCATIONS SOFCP-CT Software Development

Courses and Descriptions

Courses and Descriptions

(Click the course name to view the description of the course)
Recognition of Prior Learning (RPL)
In addition to Transfer of Credit from a recognized post secondary institution, other RPL processes are available for RPL courses. Click here for more information. For courses with no RPL, please check www.rrc.ca/rpl for additional contact information.
ADEV-1000Programming (Java 1)
More Information

This course provides a basic introduction to programming using the Java programming language. Students will develop, code, test, and debug programs for simple applications using proper programming principles and documentation. Topics include data types, variable declarations, control structures, methods, classes, inheritance, polymorphism, encapsulation, arrays, and other data structures.

ADEV-1001Programming (Java 2)
More Information

This course covers some of the more advanced areas of JAVA programming including Swing, Event Handling, Multi-Threading, Exception Handling, JDBC, File I/O, and Servlets. Students will use a Development tool to create Applet and Frame applications.

Prerequisites:
BUSA-1044Business Analyst - IntroRPL
More Information

Gain the skills needed to be a successful Business Analyst in today's workplace. Improve your abilities in oral and written communication, research techniques, business process improvement, problem-solving, supervision and team-building, and understanding of organizational structures.

COMP-1069Visual Basic.NET 2
More Information

This course will focus on enhancing the basic programming skills taught in VB.NET level 1. Heavy emphasis will be placed on learning to create business applications that interact with databases. Students will also learn how to write maintainable applications and to install those applications on customer machines.

Prerequisites:
COMP-1078Visual Basic.NET 1
More Information

An introduction to Visual Basic .Net, Microsoft's premier object-oriented development language. Each lesson will introduce a new programming concept and then reinforce the concepts with a hands-on tutorial. Students will focus on creating Windows applications using the WinForm technology. By the end of the course the student will be able and code simple business applications.

Prerequisites:
COMP-1217Software Development Fundamentals
More Information

Learn Software Development Fundamentals beginning with introductory topics including core programming concepts & object-oriented programming.You will learn the basics required in the .NET or Java programming stream.  This course demonstrates the business case for the Microsoft .NET Framework and provides hands-on guidance for modern application development. You do not require Microsoft development experience for this introductory course.

Prerequisites:
COMP-1240SQL-Structured Query Language
More Information

This course provides a basic introduction to standard Structured Query Language (SQL)

You will learn the fundamentals of SQL syntax to query, add data to, build, and protect databases. You will also learn about the development and use of SQL, about relational databases and relational database design in general, and about current topics in relational database management.

COMP-1348Programming (Java 4 Project)
More Information

Get ready to write the Oracle OCP Java SE 8 Programmer II certification exam. This course will test your knowledge of the Java programming language. You will develop a detailed knowledge of language syntax, core concepts, and a number of common application programming interfaces (APIs). In this course, you will be tested on intermediate object-oriented design concepts.

Prerequisites:
COMP-1611Visual Basic.NET 3
More Information

This course extends Microsoft.Net Framework, Visual Basic.Net, and C# skills for students with Microsoft.Net Framework development experience. It provides hands-on guidance developing advanced user interfaces, implementing object-oriented techniques, accessing data, working with XML, debugging, handling exceptions, and deploying an application.

Prerequisites:
COMP-1612Visual Basic.NET 4 (Project)
More Information

This course further extends Microsoft.Net Framework, Visual Basic.Net 3, and C# skills and provides an opportunity to design, develop, debug, and document a complete application for students with advanced Microsoft.Net Framework development experience. Lab time is enriched with hands-on tutorials covering the following: the Microsoft Solutions Framework, n-tier and Service Oriented Architecture, application configuration, advanced data access, XML and related technologies, data binding, exception management, regular expressions, cryptography, instrumentation and user assistance.

Prerequisites:
COMP-3346Programming (Java 3)
More Information

Prepare to write the Oracle OCA Java SE 7 Programmer 1 certification exam. The OCA Java SE 7 exam is the entry level certification of Oracle Java technology certification path. This worldwide credential validates basic knowledge of Object-Oriented Concepts, UML representation of OO concepts, the Java programming language, and general knowledge of Java Platforms and Technologies. Candidates for this exam include: entry level Java programmers, students studying to become Java programmers, project or program managers working with Java technology in the software development industry. This course also provides you with an ideal entry into an application development or a software project management career using Java technologies.

Prerequisites:
Page produced on 2020-12-03 05:52:06
Red River College endeavours to provide the most current version of all program and course information on this website. Please be advised that classes may be scheduled between 8:00 a.m. and 10:00 p.m. The College reserves the right to modify or cancel any course, program, process, or procedure without notice or prejudice. Fees may change without notice.