Northrise University
Web and Software Development program
The BIT Web and Software Development program emphasizes the acquisition of software design and development skills. Students pursing this program will learn how to develop innovative and usable software, describe key processes for software acquisition, development and maintenance, select the most appropriate life cycle for a given development as well as estimate the effort, resources and time required to execute a project. The course will explore software development from a managerial perspective putting emphasis on the selection of appropriate development life-cycle for the problem at hand, estimating effort and development times, in understanding the unintended consequences of common project management actions within and across projects and challenges of outsourcing and working with distributed teams.
Program ObjectivesThis understanding means that after the course, students should be able to:
- Perform background research and a feasibility study prior to embarking on a development project.
- Develop and customize quality software solutions applicable to Zambia and the international market.
- Understand software development methods and practices, and their appropriate application in Zambia.
- Demonstrate basic competency in Web development, programming and deployment.
- Collect and analyze user requirements using a formalism such as UML, including business process modeling. Explain and apply Web design and usability principles applicable to a Zambian context.