Courses

FALL 2020/2021 SEMESTER
  • Dear Students, please note that classes have commenced online via the Blackboard found on elearning. Success!

Latest article

Joshua Sopuru, Arif Sari, Murat Akkaya

Abstract: Although several models have been developed for detecting and categorizing malicious Android applications, most network-based frameworks utilize long lists of network features to achieve an average classification accuracy (85.09%), and precision (89.10%). Our proposed model streamlines these lists to seven network flow-based features and achieved an average classification accuracy of (93.62%), success rate (92.68%), and a false positive (0.083). Experiments were carried out to evaluate the performance of three machine learning algorithms (Naive Bayes, J48 and, Random Forest) thereby identifying the best learner(s). Different sizes of training data were also considered for different experiments in other to evaluate learning rates based on different data size. At the end of our experiments, we identified seven top network flow-based features that can be used to effectively detect and categorize android malware. Keywords: Network flow-based features, machine learning, Android malware, malware detection and classification, malware family

Ongoing research

A Bayesian Network Model for Chronic Pancreatitis

 Objective: To employ a Bayesian network to derive relationships in symptoms observed in patients suffering from chronic pancreatitis. Symptoms are evaluated individually and the deployed model will effectively calculate the chances of a patient to have Chronic pancreatitis based on evaluated symptoms.  

Project  Mid Semester Final Semester
30%+ 5% attendance 25% 40%

The course is broken down into Study Sessions. Each Study Session
comprises:
 An introduction to the Study Session content.
 Study Session outcomes.
 Core content of the Study Session with a variety of learning activities.
 A Study Session summary.
 Assignments and/or assessments, as applicable.

Chapter 1

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

This course introduces the basic concepts and elements of file management techniques and database management systems. Students are expected to understand the fundamental concepts as well as get  practical hands-on experience with commercial database management systems through programming assignments and projects using SQL

 Grading

Attendance/class assignments

Project

Mid-term exams

Final exams

5%

30%

25%

Summary for exams

40%

Lecture 1

This course studies the science and engineering of today’s World Wide Web. The languages, protocols, services and tools that enable the web in order to understand all the pieces of the distributed computing puzzle are studied. Emphasis is placed on new and emerging technologies of the Web.

Grading

Attendance/class assignments

Project

Mid-term exams

Final exams

5%

30%

25%

40%

 

Chapter 1

This course offers students information on Management Information Systems and concepts of data and communication systems. Structure and elements, organizations, functions of management, leadership, organising and controlling planning and the decision making process, elements of control in the organisation, information technology and MIS, and the influence on MIS design are covered. Emphasis is made on different types of information systems.

Grading

Attendance/class assignments

Project

Mid-term exams

Final exams

5%

30%

25%

40%

 

Chapter 1

 

Projects and class presentations

Learn: software development, linux kernel, and artificial intelligence/machine modeling

Mobile App. Development

We design mobile-ready business apps to help boost your businesses. IOS and Android versions are available

Desktop/Web App. Development

We create powerful, native applications for macOS, Windows, Linux, the web, iOS, and Raspberry Pi

Cloud computing

Our cloud services allow businesses to go completely online. This include API creation and Integration to cloud databases

Online marketing

Need to build a brand? You can take advantage of our online marketing strategy to create the brand you desire

Content Marketing

Content creation for website, blogs, newspapers or other publications

Resume/business plan builder

With over one hundred templates to choose from, we create your personal or cooperate resume/business plan 

Worlds of innovation

Technology migrations have become increasingly common amongst mid to large size organizations. And having the right partnership and immaculate planning can ensure a smoother migration. In recent years, the companies that are going through an expansion, are facing issues with scalability, competition, and lack of technological support. Such issues also are taking a toll on their annual revenue as well. We help Businesses seamlessly migrate to new technologies. 

Paid training

Learn Python for AI/machine modeling

Machine modeling skills is key for 21st century researchers. This class is designed for all levels, it presents a hands on practice with python for building and implementing machine models

Become a Linux Expert

Open Source Development

 

Data to Intelligence

Machine learning with Python

 

Build desktop and web applications

Learn VB.NET

Python and PHP for Web development.