Home Page


Dissertation Advising




NSU Sharklink Portal


NSU Library



Dr Timothy J Ellis


PhD Computing Technology in Education


Planned, developed, and implemented a coordinated college-level curriculum in computer technology


Experienced in teaching computer technology courses at the college and university level


Member of high-priority committees, including baccalaureate degree development, strategic planning, and best practices


Retired Commander, United States Naval Reserve


Black belt, Kempo Karate





1996 - 1999

Nova Southeastern University, Ft. Lauderdale, FL


Ph.D., Computing Technology in Education


Dissertation topic: Computer-Supported, Time- and Place-Independent Distance Education for Adult Learners

1978 - 1980

Northeastern University, Boston, MA


Certificate of Advanced Graduate Study, Rehabilitation Administration

1972 - 1973

Southern Illinois University, Carbondale, IL


Master of Arts, Rehabilitation Counseling

1965 - 1969

Bradley University, Peoria, IL


Bachelor of Science, History and Philosophy



Professional experience

1999 - Present

Nova Southeastern University


Professor, Graduate School of Computer & Information Sciences


  • Taught graduate courses at both the M.S. and Ph.D. level in Multimedia Systems, Online Learning Environments, Educational Database Systems and Knowledge Management
  • Developed a new course offering in Frontiers in Educational Technology to be offered at the doctoral level
  • Served on University-wide strategic planning sub-committee and task force on online learning environments

1998 - 1999

Fisher College, Boston, MA


Department Chair, Business Studies Department


  • Developed curriculum for the baccalaureate degree in Business Management
  • Intimately involved in developing College-wide assessment strategies
  • Developed class schedules and managed College computer laboratories

1995 - 1999

Fisher College, Boston, MA
Computer Technology Program Director


  • Developed curricula and both course specific and program-wide learning objectives
  • Charter member of the College’s Strategic Planning Committee
  • Academic oversight of full- and part-time computer technology instructors

1992 - 1999

Fisher College, Boston, MA
Computer Technology Instructor


Taught college-level, credit-bearing computer courses, including:

  • Programming in Visual Basic
  • Operating Systems
  • Networking
  • Database Management
  • Computerized Spreadsheets
  • Multimedia
  • Desktop Publishing

1986 - 1992

Creative Computer Solutions, Mattapoisett, MA Systems Engineer

  • Developed custom database applications for small business
  • Designed and implemented custom computer systems

1986- 1990

Tandy Business Products, E. Providence, RI
Systems Engineer

  • System analysis and design
  • Customer training, service and support

1973 - 1986

Manager and Therapist, Alcohol and Drug Rehabilitation

  • Managed both inpatient and outpatient drug and alcohol treatment facilities
  • Supervised clinical staff of up to 15 members
  • Provided individual, family and group therapy services

Courses developed and taught at the graduate level
Multimedia Systems (Doctoral) A course in advanced systems covering both theoretical, practical, and applied issues in designing and evaluating multimedia systems. Tools, techniques, and guidelines facilitating the planning, design, production, and implementation of multimedia projects are delineated. Topics to be covered include introduction to multimedia systems, compression techniques, synchronization, user interface issues, storage, digital audio and video, as well as networking issues related to multimedia. Trends in the development and use of multimedia to support instruction, learning, and research are described.

Multimedia Systems (Masters) Recent advances and future trends in learning technology and educational computing are examined. Innovations in teacher and student workstation technology are reviewed. Emphasis is placed on an examination of audio/video and computer-based tools currently in use in schools and training centers. Special attention is given to CD-ROM technology and laser disc technology. Guidelines for selection and implementation of multimedia projects are presented.

Database Systems (Masters) The application of database concepts to management informationsystems. Design objectives, methods, costs, and benefits associated with the use of a database management system. Topics include: Tools and techniques for the management of large amounts of data; Database design, performance, and administration; File organization and access methods; The architectures of database systems, data models for database systems (network, hierarchical, relational, and object-oriented model), client-server database applications, distributed databases, and object-oriented databases.

Educational Database Systems (Doctoral) This course explores several issues of interest in managing data, information, and knowledge in an educational setting. Included among the topics examined are: database design, structure, and capabilities; data warehousing; data mining; text mining; information retrieval; information policy, security, and privacy; and knowledge management.

Frontiers in Educational Technology (Doctoral) The goal of this special topics offering is to enable the student to address two questions: What technological innovations could be of value to education are on the horizon, and where should future research in technology be directed to best address the needs of the educational community. This course will synthesize projections of the future of education by combining a solid foundation in learning theory and best educational practices with innovations in computer hardware and software, data communications, and effective technology applications from other fields.

Online Learning Environments (Doctoral) This course explores the emergence of online learning environments (OLEs) as viable alternatives or supplements to traditional classroom instruction. Students will investigate the theoretical, conceptual, instructional, and technical framework of implementing and using OLEs to support the learning paradigm. The basic technology and pedagogical implications of OLEs will be explored, including issues such as learning communities and learning technologies, the Internet and the Web, online electronic performance systems, asynchronous/synchronous communication tools, methods of instruction and online tools to support learning and instruction, design of OLEs, faculty and learner considerations, and evaluation of OLEs.

Management of Data, Information, and Knowledge in Education (Doctoral) This course explores several issues of interest in managing data, information, and knowledge in an educational setting. Included among the topics examined are: database design, structure, and capabilities; data warehousing; data mining; text mining; information retrieval; information policy, security, and privacy; and knowledge management.

Knowledge Management (Doctoral) This course explores the emergence of Knowledge Management in capturing, organizing and managing organizational knowledge. Students will investigate the theoretical, conceptual, organizational, and technical framework of implementing and using KM to support the use of organizational knowledge. The basic technology and implications of KM will be explored, including issues such as knowledge acquisition and organizational learning technologies, the Internet and the Web as a knowledge source, cooperation and teamwork, asynchronous/synchronous communication tools, methods of developing, indexing and searching knowledge bases.

Courses developed and taught at the undergraduate level
Introduction to Computers Students will be introduced to basic computer concepts and several of the most powerful software tools available today: operating systems, windows, word processing, spreadsheets, databases and telecommunications. This class will emphasize a ‘hands-on’approach in utilizing the computer as a business tool

BASIC Programming I Students will be introduced to the rules of the BASIC programming language and will be taught how to apply the concepts using practical business applications. Fundamentals of flowcharting and documentation techniques will be emphasized. Programs will be entered, documented, debugged, and printed.

Computer Operating Systems This course covers the basic purposes and command structure of the personal computer operating system. Microsoft Windows will be investigated in depth and the student will become proficient in using it to create and delete files, work with a directory structure and control peripherals. MS-DOS, UNIX, OS/2 and Novell Netware will be reviewed in comparison to Windows.

Computerized Database Management Systems An introductory course in the design and use of computerized database management systems. Students learn to design a database structure, add and delete records, query a database for specific information and create and produce customized reports, mail merges and labels from the database. This course is a hands-on  computer experience that provides students with experience in using the system underlying many business applications, including inventory control, payroll, accounting and marketing.

Introduction to Computer Spreadsheets A hands-on computer approach to spreadsheet analysis, performance management, and graphics. The student will learn how to enter data, develop formulas, correct mistakes, use the special formula functions, print the worksheet, and combine files and graphic data. Upon completion of the course, the student should have the necessary tools to develop worksheets for such applications as personal financial planning, budgets, cost projections, and checkbook registry.

Advanced Computer Spreadsheets The student will learn how to deal more effectively with macros, write menus, and use the extended command language for file access and control. In addition, the translate function will be covered as a means for accessing other databases and spreadsheet program data. Other topics covered include the use of data analysis and data sharing techniques, automation of program keystrokes, and printing techniques for data and graphs.
Introduction to Networking This course covers the basics of computer networks. Included in the topics explored are: network typographies; design considerations; installation; setting a directory structure; system security; and, systems administration duties. The course provides the student with hands-on experience with experience in analyzing needs and planning with a local area network (LAN).

Introduction to Multimedia This course focuses on developing graphic displays on the computer. Students learn how to incorporate text, images, sounds, and video into a business presentation. Included in the course are elements of good design, and troubleshooting and resolving technical problems related to creating multimedia presentations.

Computer Hardware Hands-on experience in troubleshooting hardware problems such as malfunctioning hard drives, broken floppies, sick keyboards, etc. will be provided. Students will also learn the role of utility software in troubleshooting prior to dismantling the equipment. the basics of peripheral hardware and its connections will also be covered.

Introduction to the Internet This course will help the student develop the skills and base of knowledge necessary to use the Internet as an effective tool for research and communication. the emphasis of the class will be the strengths, weaknesses and method of use of various tools, including: e-mail, Web browsers, search engines, Telnet, and FTP. This course will culminate with an overview of the skills and base of knowledge necessary to setup and maintain a Web site. The focus will be divided between the fundamentals of Web page design and HTML programming and troubleshooting both hardware and software problems that can disrupt access to the Internet.

System Analysis and Design This case based course introduces the concepts and practices of analyzing an organization's needs and selecting and implementing appropriate computer solutions.  The student will use and build upon word processing, spreadsheet, database and presentation development skills while developing a solution to the course's case problems