MIT Discription
MIT 200 Business Software Applications(3 credits)
Students are first familiarized with the basics of computer literacy covering personal computers essentials and parts, software, peripheral devices, communications, Internet basics, and connectivity. Students are later on familiarized with Microsoft Applicions.
Prerequisite: MEPT
MIT 210 Computer Programming I (3 credits)
Participants are introduced to methods of solving data processing problems through the use of structured programming techniques in writing computer programs. Concepts include various methods of organizing and processing files, interactive and batch data entry, and logical manipulation of data, as well as online and printed output. Computer programs will be created, enhanced and maintained as part of a typical large business data processing system.
Prerequisites: Co-requisite ENG 201, MIT 200
MIT 290 Computer Programming II(3 credits)
This course is divided into two parts: The first half of the course teaches the significance of object-oriented programming, the keywords and constructs of the Java programming language, and the steps required to create simple Java programs. The second half of the course covers Java syntax; object-oriented programming with Java; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking.
The course is practical, with many examples and programming exercises. Students taking this course will receive a solid basis in the Java programming language upon which to base continued work and training.
Prerequisite: MIT 210
MIT 300 Information Systems & Technology(3 credits)
This course introduces students to the basic concepts and developments in information systems. Areas of study include computer technology and networks, information systems concepts, information systems development, e-Business, and the use of technology in organizations. Students gain hands-on experience by using microcomputers to solve business problems.
Prerequisite: MIT 200
MIT 310 Fundamentals of Systems Technology(3 credits)
This course provides students with an introduction to the variety of computer hardware, system software and networks available in the marketplace within a perspective of finding solutions to business problems. Client/server, mini-computers, and mainframe computers are all discussed with regard to their hardware and operating system components.
Prerequisite: MIT 300
MIT 320 Information Systems Development (3 credits)
An Integrated Development Environment (IDE) will be utilized to develop commercial grade computer applications that integrate Object Oriented Programming (OOP) with a relational DBMS. Cross platform migration and application distribution will be considered from a developers’ perspective in a Rapid Applications Development (RAD) environment. Prototyping, concepts of a Fourth Generation Language (4GL), and systems development in the Windows and Internet arenas will be addressed.
Prerequisite: MIT 300
MIT 330 Telecommunications and Networks(3 credits)
Students shall be acquainted with top-down orientation relates networking technologies to organizational goals and needs. Data communications and Internet technologies and basic system performance analysis. Topics include TCP/IP, LANs, WANs, internetworking, signals, and communications media.
Prerequisite: MIT 300
MIT 340 Systems Analysis and Design (3 credits)
This course discussed the System Development Life Cycle (SDLC) from problem detection to a post-implementation evaluation of the chosen solution. Students analyze case studies and design and actual business system in response to a problem in the local business community. A Computer-Aided System Engineering (CASE) toolkit is used in class and for assignments, giving students practical experience using current structure design technology to solve business data processing problems.
Prerequisites: MIT 300
MIT 380 Seminar in MIT(3 credits)
A variable content classroom course in MIT in which students pursue topics or subjects of current interest that are not part of the regular curriculum. A specific course description will be published in the course offering schedule.
Prerequisite(s): Consent of Advisor.
MIT 410 Database Management and Design (3 credits)
The theory of a Database Management System (DBMS) will be examined within the context of its utilization in an information system application. The primary focus will be on relational databases, while the hierarchical and network models will also be considered. Concepts will include design, optimization, and implementation. Security and data integrity in centralized and distributed systems are issues that will be addressed. SQL and SQL bindings to programming languages will be employed as a vehicle during the development of applications.
Prerequisites: MIT 210, MIT 320
MIT 420 Information Technology Security (3 credits)
Students shall be familiar with the fundamental concepts of information technology security. Topics include authentication methods, access control, cryptography, Public Key Infrastructure (PKI), network attack and defense methods, hardening of operating systems and network devices, securing remote access and wireless technologies and securing infrastructures and topologies. Students shall have hands-on applications in both the Windows and Linux environments.
Prerequisite: MIT 290, Senior Standing
MIT 440 Enterprise Resource Planning (3 credits)
This course introduces the student to the fundamentals of the integrated business planning and execution systems currently in use by most large and medium-sized organizations. Although the course is taught primarily from the vantage point of the supply chain management function, the cross-functional nature of the topic requires discussion of the marketing, accounting, and human resources components of ERP as well. Students also will gain experience with SAP R/3 and a small-market ERP package.
Prerequisite: MIT 410
MIT 450 Internet and Web Design(3 credits)
This course introduces basic markup language, various navigational tools and services of the Internet. Topics include creating web pages, using Internet protocols, search engines, file compression/decompression, FTP, E-mail, listservers, and other related topics. Upon completion, students should be able to deploy a website created with basic markup language, retrieve/decompress files, e-mail, FTP, and utilize other Internet tools.
Prerequisite: MIT 410
MIT 460 e-Business Technologies(3 credits)
Provides students with a broad introduction to e-business technologies. Students explore the hardware/software tools and the key technologies used by companies engaging in e-business activities. Students become familiar with infrastructure requirements needed to do business on the web; web-based tools used in e-business activities; electronic commerce software in use today; security issues faced by online businesses; electronic payment systems; strategies used for web auctions and virtual communities; and the legal, ethical, international, and tax issues that impact an online business are covered.
Prerequisite: MIT 310, MIT 320
MIT 497 Professional Training Practice(3 credits)
Students work throughout a semester during their junior or senior year with a company in an area of business related to the student’s major. This course provides students with on-the-job experience in their major. This experience will enhance and apply those concepts taught in the classroom
Prerequisite: Junior Standing and Consent of Advisor
MIT 499 Final Project(3 credits)
This course is divided into parts: the first part teaches students the importance of taking the time and effort for a thorough project initiation and plan launch to ensure that the project starts off on the right foot. Students will learn how to conduct project requirements sessions and develop the business case, as well as define the project charter and create the project plan approach. This course has been designed from a practitioner's perspective, so students will come away from each course with information they can immediately apply on the job.
The second part gives the student the ability to plan, design, implement, and test the project. Students are required to document the project design experience from start until finish. Students shall prepare a professional manuscript and to present details in front of a jury.
Prerequisite: Senior Standing