Bachelor of Science in Information Technology online

Gain valuable practical knowledge of networking and systems administration through this comprehensive online program. You will develop sought-after cybersecurity skills and the ability to use technology to help organizations find creative solutions for modern day business challenges.

Apply by: 8/16/22
Start class: 9/6/22

Program Overview

Discover the benefits of the online BS in Information Technology at WP

$350 Per Credit Hour
120* Credit Hours

Meet the growing demand for qualified professionals with data mining and analytics, computer networking, systems administration, software design, and cybersecurity expertise with the online Bachelor of Science in Information Technology program from William Paterson University.

Gain advanced understanding of how to build infrastructures that align with organizational goals through our bachelor’s in computer information technology. You will also acquire hands-on experience with in-demand technology platforms like JavaScript, cloud computing, and Python. Our programs are designed for working adults, so you can prepare for advanced professional opportunities in a flexible online format.

Graduates of the BS – Information Technology program will:

  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline
  • Demonstrate an understanding of the major programming domains and the knowledge of the most appropriate programming language for each domain
  • Analyze a complex computing problem and apply principles of computing, networking, and other relevant disciplines to identify solutions

Skills learned:

  • Object-oriented programming
  • Computer and network security
  • System administration
  • Database management and data analytics
  • Networking and web-based technology
  • Risk assessment, including penetration and vulnerability assessment
  • Basic and applied cryptography
  • Ethical hacking
  • Project management
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program's discipline
  • Demonstrate an understanding of the major programming domains and the knowledge of the most appropriate programming language for each domain
  • Analyze a complex computing problem and apply principles of computing, networking, and other relevant disciplines to identify solutions

Also available:

William Paterson University offers a variety of specialized technology degrees. Check out all of our online technology programs. In addition, we have minors available to help you meet your undergraduate credit requirements by integrating coursework that enriches your educational experience.

$350 Per Credit Hour
120* Credit Hours
Need More Information?

Call 833-960-0139

Call 833-960-0139

Add a minor to help meet your credit hour requirement and enrich your educational experience.

Tuition

WP Online makes earning your IT degree affordable

Online undergraduate programs from William Paterson University offer affordable, pay-by-the-course tuition. All fees are included in the total tuition.

Tuition breakdown:

$350 Per Credit Hour

Tuition breakdown:

$350 Per Credit Hour

Calendar

Discover the important deadlines you need to know

WP Online programs are delivered in an accelerated format ideal for working professionals, conveniently featuring multiple start dates each year.

Now enrolling:

8/16/22 Apply Date
9/6/22 Class Starts
TermStart DateApp DeadlineDocument DeadlineRegistration DeadlineTuition DeadlineClass End DateTerm Length
Fall I9/6/228/16/228/22/228/30/229/1/2210/23/227 weeks
Fall II10/31/2210/11/2210/17/2210/25/2210/27/2212/18/227 weeks

Now enrolling:

8/16/22 Apply Date
9/6/22 Class Starts

Have questions or need more information about our online programs?

Ready to take the rewarding path toward earning your degree online?

Admissions

Learn how to apply to the online BS in Information Technology program

At William Paterson University, we've streamlined the admission process to help you get started quickly and easily. Please read the requirements for the Bachelor of Science in Information Technology online, including what additional materials you need and where you should send them.

The requirements include:

  • Online Application
  • Transcripts from all colleges and universities previously attended
  • Minimum 2.0 GPA

You must meet the following requirements for admission to this BS online program:

  • Cumulative GPA of 2.0 or higher on a 4.0 scale
  • Official transcripts from each college or university attended
  • Applicants must be at least two years post high school to enroll in our WP Online accelerated programs.
  • Complete online applications and submit $50 application fee

Official transcripts, test scores, and other documents should be sent from the granting institutions to:

Email address: [email protected]

Mail address:

Office of Undergraduate Admissions and Enrollment Services
Morrison Hall 102
300 Pompton Road
Wayne, NJ 07470

Courses

Explore the skills you’ll gain in the BS in Information Technology online program

For the BS in Information Technology online, you must complete 19 credit hours of Information Technology core courses and 24 credit hours of advanced requirements. Additional University Core Curriculum and elective credits will be required to complete the 120-credit BA degree. You may transfer up to 90 approved credit hours to decrease cost and time to completion

Students must complete the following courses.
Duration: 7 weeks
Credit Hours: 3
The course has two themes. The first theme introduces computer concepts. Topics include hardware and software fundamentals; computer and information systems; data communications and computer networks; World Wide Web and the Internet; social impact of computers including discussions on privacy, security, civil liberty, risk of computers, intellectual properties, and computer related legislations. The second theme familiarizes students with leading application software such as Excel, Powerpoint, Access and Web design programs. Practical computer problem-solving skills are emphasized through intensive hands-on exercises. Course offered Fall and Spring Semesters. Students will be charged an additional Comp Science Lab Fee when enrolling in this course.
Duration: 7 weeks
Credit Hours: 3
This course is intended for the student with an interest in computer graphics and games. Fundamentals of game programming in two dimensions will be covered with hands on constructive activities. Types of games will be explored. Graphics programming will be done in a programming language such as Java. Participants in this class will design and run their own game by the conclusion of the course. Prior knowledge of a programming language is required. Topics of study can vary. Course offered Fall and Spring Semesters. CIT Majors
Duration: 7 weeks
Credit Hours: 4
This course introduces students to the fundamental knowledge of computers and computing with a strong emphasis on the algorithmic approach to computer problem solving and the procedural programming methodology including analysis, design, documentation, implementation, and debugging. Students are required to work on substantial programming assignments in C/C++. Students will be charged an additional Comp Science Lab Fee when enrolling in this course. Students will be charged an additional Comp Science Lab Fee when enrolling in this course.
Duration: 7 weeks
Credit Hours: 3
The course covers fundamentals of computer hardware with an emphasis on the functions and behaviors of digital components and modules and how to use them to design and implement modern digital systems. Topics include: internal CPU organization and implementation, peripheral interconnect and IO systems, and low-level programming and security issues.
Duration: 7 weeks
Credit Hours: 3
This course covers the principles and functions of modern operating systems, and applying and using computer operating systems. Topics include operating system configuration, file systems, I/O systems, security, networking interfacing, multitasking, multiuser, device driver installation, and analyzing operating system performance. Popular operating systems such as Windows, UNIX/Linux and Mac OS will be used for illustration.
Duration: 7 weeks
Credit Hours: 3
Topics include elementary propositional logic; basic inferential reasoning; elementary set theory; relations and their properties; functions; integer operations and algorithms; binary and other bases; introduction to combinatorics and discrete probability; matrices; elements of graphs, trees, and their applications; Boolean algebra. Some programming will be required.
Students must complete 24 credit hours from the following courses.
Duration: 7 weeks
Credit Hours: 4
The course presents the fundamentals of data communication and computer networking. Major topics include state-of-the-art local and wide area networking technologies; layered internetworking architecture; TCP/IP protocal suite and the Internet; networking standards and standard organizations; network security, privacy, management, and administration; network applications emphasizing the Internet; networking industry; social impact of networking; and trends and emerging technologies such as the increasingly popular mobile and wireless data communication.
Duration: 7 weeks
Credit Hours: 4
This course provides an in-depth and practical understanding of computer data communication and modern computer networks. It also provides students with hands-on training on the design, troubleshooting, modeling, and evaluation of computer networks. Major topics includes network architecture, network protocols, major networking technologies, network security techniques, and the management of routers, switches including switch configuration, router configuration, and firewall configuration.
Duration: 7 weeks
Credit Hours: 4
Fundamental principles, problem solving, and best practices in configuring, integrating, upgrading, diagnosing, and managing computer systems software in stand-alone, networked, and multi-user contexts. Topics include: operating system fundamentals, understanding boot mechanism, system and device installation/configuration, user support, shell and Perl scripting for automating/facilitating management, systems services, applications software installation and support, security policies and practices, backup procedures, disaster recovery, establishing networking contexts, client-server issues, maintenance, operating system performance tuning, emulation, virtualization, multi-booting, multi-core & multi-processor load balancing, distributed computing, cloud computing environments, and current issues. Windows and Linux with X Windows will be the primary platforms for exploration, hands-on work and preparation for certification exams.
Duration: 7 weeks
Credit Hours: 3
This course provides an overview of data organization, data management, and data manipulation by applications. It will explore the enterprise perspective of managing data. The students will learn data integrity, data models, security, database integration, and various database administration issues. A significant data management project in query processing within a database environment will be included in the course.
Duration: 7 weeks
Credit Hours: 3
Introduction to the Web Management, Web Page Design, and Website Development Topics: Review of client-server model, web-server configuration (in Linux and Windows), web protocols, HTML5 and several of its API’s, CSS formatting, JavaScript, AJAX, Web2.0, server-side scripting (PHP, Node.js…), and other current technologies. Programming will be required.
Duration: 7 weeks
Credit Hours: 3
This course introduces the fundamental theories and practices of information assurance and security. Topics include fundamentals of security principles, basic cryptography, security management, risk assessment, operations and physical security, software and network security, as well as ethical and legal issues.
Duration: 7 weeks
Credit Hours: 3
This course introduces professional issues and responsibilities in the field of information technology; IT governance and resource management, risk identification and evaluation, environmental issues, ethical, legal, and privacy issues, intellectual property, project management principles, communications, teamwork and conflict management, employability skills and careers in IT, and information systems principles.
Students must complete 12 credits from the following courses.
Duration: 7 weeks
Credit Hours: 3
This course provides a hands-on experience with the issues and techniques of systems analysis and design. A team project applying the methodologies covered is the main focus of the course. This course gives a comprehensive overview of systems analysis and design concepts and techniques, as well as the application of these techniques to information technology projects. Students will learn to analyze, model, and design information system using the latest tools and methodologies.
Duration: 7 weeks
Credit Hours: 3
This course provides a comprehensive coverage of data analytics and its application. Every stage of the CRISP-DM (Cross Industry Standard Process for Data Mining) process, which includes business understanding, data understanding, data preparation, modeling, evaluation, and deployment, will be studied. To make sense of data (i.e., data analytics), data mining and machine learning techniques of association, classification, clustering, and anomaly detection will be covered. Students will also learn the concepts of data warehousing, OLAP (On-Line Analytical Processing), neural networks, as well as deep learning. Ethical and security issues in data science will be introduced.
Duration: 7 weeks
Credit Hours: 3
This course introduces the fundamentals of database-driven web applications as well as the programming technologies and techniques used to build them. Topics include extended coverage of HTML, JavaScript, Web server administration, database concepts, VB .NET, ASP.NET, and PHP. Students will be charged an additional computer science lab fee when enrolling in this course.
Duration: 7 weeks
Credit Hours: 3
This course provides a comprehensive and balanced coverage of the basic concepts, principles, and practices of computer and network security. Topics include vulnerabilities of computer and information systems; privacy and integrity of information; security goals, policies, planning, implementation, and administration; legal and ethical issues security. Closely integrated into the above topics are technologies used to secure systems including access controls, cryptographic algorithms and tools; public key infrastructure and certificates for entity authentication; firewalls; VPNs; intrusion detection and prevention systems.
Duration: 7 weeks
Credit Hours: 3
A rigorous study of the fundamental concepts, principles, and practices in the establishment, programming, and effective administration/management in Cloud Computing. We will review how Infrastructure, Software, and Platform are Services in various cloud models, modern aggregate and distributed computer systems, and networking. Analytic aspects for inquiry and critical assessment include several models of performance, scheduling, resource allocation, scalability, cost, configuration, maintenance, trouble-shooting, privacy, security, monitoring, availability, energy efficiency, and legal issues in the creation and application of cloud platforms. This course will focus on the theory, principles, algorithms, practices, applications programming, trade-offs and problem-solving in Cloud Computing, including hands on laboratory experiments and homework projects using preexisting clouds, specifically from Amazon, Google, and Microsoft. Case studies will be drawn from business contexts (IBM, Yahoo, Twitter, Facebook), scientific computation, and databases. Students will be expected to set-up and explore several virtual machine models (in both Windows and Linux) and very small-scale clouds using OpenStack as part of the projectwork. Several programs will be written to run on these clouds both in class and as homework.
Students must complete 12 credit hours from the the following courses.
Duration: 7 weeks
Credit Hours: 3
Intensive work on the elements of successful technical writing through such forms as the expanded definition, instructions, the informative abstract, and the long technical report. This course is both writing and technology intensive.
Duration: 7 weeks
Credit Hours: 3
This course will give students an introduction to Python and how to use the language to investigate different topics from math, science, and other fields. Students will begin with an introduction to set-builder notation in Mathematics and then learn to translate this notation into Python using set comprehensions. List and generator comprehensions will then be introduced for handling ordered collections. Students will learn how to use functions in Python to better organize their code, and then learn to solve problems using recursive techniques. Python dictionaries will then be introduced, followed by a deeper study of scalar data types and all the built-in data structures together with their methods and built-in functions. Students will learn about control flow tools in Python and effective code organization practices. In the later parts of the course students will be learning to use some of Python’s most famous libraries such as NumPy, SciPy, SymPy, and scikit-learn. This part of the course will be devoted to investigating various topics in math, business, and the sciences with these libraries. This course is technology intensive.
Duration: 7 weeks
Credit Hours: 3
Introduces basic principles, policies, problems, and successful methods of business organization and management. Emphasizes management’s ability to analyze, plan, coordinate, and control the varied activities of production, personnel, finance, and marketing. Also examines social responsibility and environmental factors affecting business policy and operation.
Duration: 7 weeks
Credit Hours: 3
This course is an overview of information systems at different levels of an organization. It addresses current technology, its impact on organizations, and its management. The evolving role of information systems and related technology within a business organization is also studied. The learning process is enhanced by means of critically studying and analyzing, with the support of information technologies and real business cases.

Interested in adding a minor to your coursework?

Explore your options.

nec arcu. Nullam in augue ac erat tristique blandit id facilisis elit. Sed auctor ligula non ex iaculis aliquam. Aliquam id suscipit nisi, at mattis dolor. In mollis mattis posuere. Donec sed sapien vitae sem ornare lobortis. Fusce nibh ligula, vehicula eget ullamcorper id, tristique

Firstname Lastname, Title

Ranked #26 among the “Top Public Schools, Regional Universities North” by U.S. News & World Report (2022)

Need More Info?

Submit this form below, and a representative will contact you to answer any questions.

or call 833-960-0139

Ready to begin?

Start your application today!
or call 833-960-0139 833-960-0139
for help with any questions you may have.