Chris Bell Chris Bell 'A business that makes nothing but money is a poor business.'
- Henry Ford

About Me >>   Bachelor's Degree

SNHU - BS in IT / Website Design - Chris Bell

IT-270 Web Site Design

This course serves as an introduction to creating interactive pages for the World Wide Web. Specifically, it will survey Internet concepts, network protocols and client-server communications. The course covers HTML, the language of the World Wide Web; the Document Object Model (DOM), essential to creating and manipulating elements of a Web page under program control; CSS, the syntax for building consistent styles and appearances across Web pages; and JavaScript, the programming language that cements the various technologies together to facilitate dynamic interactive elements.

During this class I had to complete milestones that turned into a completed website. I used all of my own HTML and CSS to create www.tradestockcheap.com. I created a functional blog through Wordpress, an email form that the user can fill out and submit, and I included advertisements from www.CJ.com. If someone clicks on my advertisement and creates an account then I will get paid commission.




IT-370 Web Server Design

This course is a follow-up to IT 270 and extends the concept of interactive Web pages to the server. Building on the students' knowledge of Web page elements and Visual Basic, this course introduces Active Server Pages (ASP) as the vehicle for manipulating and creating content from a Web server. The course progresses through the fundamentals of client-server interaction to e-commerce considerations, XML, and database connection/manipulation from a Web server using SQL, the Structured Query Language for relational databases.




IT-330 Database Design and Management

This course covers the design and implementation of information systems within a database management system environment. Students will demonstrate their mastery of the design process acquired in earlier courses by designing and constructing a physical system using database software to implement logical design. Topics include data models and modeling tools and techniques; approaches to structural and object design; models for databases (relational, hierarchical, networked and object-oriented designs) CASE tools, data dictionaries, repositories and warehouses, Windows/GUI coding and/or implementation, code and application generation, client-server planning, testing and installation, system conversion, end-user training and integration and post-implementation review.




IT-201 Computer Platform Technologies

This course provides the hardware/software technology background for information technology personnel. Hardware topics include CPU architecture, memory, registers, addressing modes, busses, instruction sets and a variety of input/output devices. Software topics include operating system modules, process management, memory and file system management. Also included are basic network components and multi-user operating systems.




IT-210 Business Systems Analysis and Design

This course provides students with the necessary level of information technology education relative to understanding the uses and roles of information systems in business organizations. Students receive instruction on the information concepts and methodologies associated with the development of business information systems, and their effective application to the solution of business problems. Students learn the major issues of managing information technology in the contemporary business environment and the relationship between organizations structures, and information technology. Team approaches are utilized along with structured computer laboratories and cases. Writing intensive course.




IT-315 Object Oriented Analysis and Design

This course develops software systems engineering principles combining object-oriented design principles and methods augmented by computer assisted engineering (CASE) technology. The course involves use of the unified modeling language (UML) and, through the vehicle of a student group project, applies these elements to the system development life cycle. This course is writing intensive, as student project teams are required to submit a comprehensive project report and a PowerPoint presentation. Specialized Systems Development Computer Laboratory intensive and open laboratory intensive.




IT-340 Network and Telecommunication Management

This course provides an in-depth knowledge of data communications and networking theory, concepts and requirements relative to telecommunications and networking technologies, structures, hardware and software. Emphasis is on the concepts of communications theory and practices, terminology, and the analysis and design of networking applications. Management of telecommunications networks, cost-benefit analysis and evaluation of connectivity options are covered. Students can design, build and maintain a local area network (LAN).




IT-415 Advanced Information Systems Design

This is the first of a two-part capstone course for IT majors which covers the major methodologies used in Systems Analysis, Design, and Implementation. This course focuses mainly on the systems analysis part of the systems development process and emphasizes SDLC (Software Development Life Cycle). Different system development strategies are examined within the broader context of identifying and understanding the detailed stages the make up the systems analysis process. Students will learn how to a perform feasibility analysis, and to create a system proposal. Fact finding techniques used to determine system requirements will be identified and studied. Standard graphical modeling tools used in systems analysis will be covered: process modeling with data flow diagrams; data modeling with entity relationship diagrams; and object-oriented modeling using UML. The basic activities of project management are examined. Students will be assigned a systems development project case with concrete milestones, enabling the practical application of concepts presented in the course. This is a lab intensive course.




IT-420 Advanced Information Systems Implementation

This is the second part of the Capstone course for IT majors. The student groups will implement and document the systems project designed in IT-415 using an appropriate computer programming language or database management system. The instructor and students critique all projects weekly.




IT-431 Software Development in Distributed Systems

Students learn XHTML, including how to use image maps, frames, cascading style sheets and scripting languages. Various browsers will be introduced. Server-side development using CGI, ASP, ColdFusion and PHP for distributed applications will be covered. Server-side topics such as servlets and JSPs, along with Java and XML, will be introduced. Offered every year. Writing intensive course.




IT-485 Information Technology Strategy and Management

This course presents the principles and concepts involved in the management of organizational information technology resources. It includes CIO functions, information technology planning, project management, legal and professional issues and the strategic impact of information technology systems. Offered every year. Writing intensive course.