Licenciado en Ciencias de la Computación

General

Lee más sobre este programa en el sitio web de la universidad

Descripción del programa

Los sistemas más complejos se basan en conceptos simples, una idea encarnada por las computadoras. Electrónicamente, están hechos de miles de millones de dispositivos de conmutación simples. Del mismo modo, el software de computadora comienza con comandos simples basados en una lógica construida enteramente en verdadero y falso. A partir de esta base, surgen sistemas complejos e inteligentes como los automóviles autónomos y el software de reconocimiento de voz.

En el Departamento de Ciencias de la Computación de Elizabethtown College , comenzamos con los conceptos y principios simples y fundamentales del software y hardware de computadora, enseñamos cuidadosamente a los estudiantes a comprenderlos y luego empujamos a nuestros estudiantes hacia donde puedan desarrollar sus propios sistemas complejos. Presentamos una variedad de disciplinas que le brindan diferentes formas de explorar la tecnología que usamos todos los días. Los estudiantes interesados en escribir código, comprender algoritmos y programación deben considerar una especialización dentro de nuestro departamento. ¡No se deje intimidar si no tiene mucha experiencia! Alentamos a los estudiantes con todos los niveles de experiencia y comodidad a unirse a nosotros.

¿Qué estudian las especialidades en informática?

El grado en Ciencias de la Computación se enfoca más en el desarrollo de software que nuestras otras especializaciones en Sistemas de Información o Ingeniería en Computación. Si bien esos títulos tienen un mayor énfasis en la gestión de la información y el hardware, respectivamente, Ciencias de la Computación brinda la mayor preparación en diseño, prueba y depuración de software; competencias cuyo valor sigue aumentando en el mercado laboral. Además, nuestro programa ofrece un mayor enfoque en la seguridad informática que casi cualquier otro título en Ciencias de la Computación en Pennsylvania.

Creado para el éxito

Nuestro departamento tiene una tasa de colocación escolar de casi el 100% de empleos o graduados inmediatamente después de la graduación. Con el campo creciendo más rápido que nunca, nunca hay preocupación por obtener un trabajo con un título en Ciencias de la Computación. Nuestros programas preparan a nuestros estudiantes para cualquier número de profesiones y carreras. De forma rutinaria, solicitamos comentarios del mercado y de los ex alumnos sobre las habilidades valiosas y ajustamos nuestro plan de estudios en consecuencia. Seguimos el ritmo de los desarrollos de la industria, y nuestros estudiantes tienen una experiencia práctica garantizada sin importar su especialización dentro del departamento.

Nos mantenemos a la vanguardia de las tendencias para permitir que nuestros estudiantes se conviertan en líderes en el campo desde la graduación en adelante. A nuestros estudiantes también se les inculca un sentido de responsabilidad profesional, ética, legal, de seguridad y social. Este sentido de responsabilidad se extiende a sus carreras, haciéndolos más receptivos a las necesidades y deseos de los clientes, así como sensibles al impacto local y global de su trabajo.

Informática (BS)

Resultados de aprendizaje de los estudiantes para la informática:

Los estudiantes podrán:

  • Aplicar los conocimientos de informática y matemáticas adecuados a la disciplina, incluidas estructuras de datos comunes y algoritmos básicos.
  • Analizar un problema e identificar y definir los requisitos informáticos adecuados para su solución.
  • Explicar el hardware informático que abarca desde las puertas lógicas básicas y los circuitos lógicos combinacionales hasta la organización informática de alto nivel.
  • Diseñar, implementar y evaluar un sistema, proceso, componente o programa basado en computadora, incluidos los sistemas operativos y los sistemas de bases de datos, para satisfacer las necesidades deseadas.
  • Funcione eficazmente en equipos y utilice los principios de la ingeniería de software para lograr un objetivo común.
  • Comuníquese de manera eficaz con una amplia gama de audiencias.
  • Explicar el impacto local y global de la informática y las responsabilidades profesionales, éticas, legales, de seguridad y sociales asociadas.
  • Participar en el desarrollo profesional continuo.
  • Utilizar las técnicas, habilidades y herramientas actuales necesarias para la práctica informática, incluida la teoría y el diseño de lenguajes informáticos y su traducción a operaciones de máquina, paradigmas de programación que incluyen programación paralela, de procedimiento y orientada a objetos, y elementos de hardware y software de comunicaciones de datos y redes informáticas .
  • Explicar los procesos que respaldan la entrega y gestión de sistemas de información dentro de un entorno de aplicación específico.

Los principales requisitos de informática son:

  • CS 121 - Ciencias de la Computación I
  • CS 122 - Ciencias de la computación II
  • CS 221 - Estructuras de datos
  • CS 222 - Programación de sistemas (EGR 222)
  • CS 309 - Sistemas de bases de datos
  • CS 322 - Algoritmos
  • CS 332 - Arquitectura y organización informática (EGR 332)
  • CS 341 - Ingeniería de software
  • CS 342 - Redes informáticas
  • CS 421 - Diseño del compilador
  • CS 422 - Sistemas operativos (EGR 422)
  • MA 121 - MA Cálculo I
  • MA 122 - Cálculo II
  • MA 235 - Introducción a las pruebas matemáticas
  • Dos cursos de Ciencias de la Computación o Ciencias de la Información al nivel 200 o superior (los estudiantes pueden optar por completar CS 490 o CS 495 como una de las opciones electivas en esta especialización).

Planificador de cuatro años sugerido:

Cursos sugeridos para el primer año:

  • FYS 100 - Seminario de primer año
  • EN 100 - Lenguaje y escritura PLE O
  • EN 150 - PLE Escritura y lenguaje avanzados
  • CS 121 - Ciencias de la Computación I
  • CS 122 - Ciencias de la computación II
  • MA 121 - MA Cálculo I
  • MA 122 - Cálculo II

Cursos sugeridos de segundo año:

  • CS 221 - Estructuras de datos
  • CS 222 - Programación de sistemas (EGR 222)
  • CS 342 - Redes informáticas
  • MA 235 - Introducción a las pruebas matemáticas

Cursos sugeridos de tercer año:

  • CS 309 - Sistemas de bases de datos
  • CS 322 - Algoritmos
  • CS 332 - Arquitectura y organización informática (EGR 332)
  • CS 341 - Ingeniería de software

Cursos sugeridos de cuarto año:

  • CS 421 - Diseño del compilador
  • CS 422 - Sistemas operativos (EGR 422)
  • Dos cursos electivos de informática (8 créditos en total)

Notas:

  1. CS 121 y CS 122 son requisitos previos para los cursos de nivel superior en Ciencias de la Computación y deben tomarse antes de que se puedan intentar los cursos de nivel superior. La colocación por encima de CS 121 / CS 122 para estudiantes entrantes se realiza mediante crédito de examen AP o mediante una discusión con el instructor del curso y el director del departamento.
  2. MA121 y MA 122 son obligatorios para las especialidades en Ciencias de la Computación y deben tomarse en el primer año, si es posible. Un estudiante que obtuvo un puntaje de 4 o mejor en el examen AB de Cálculo de Colocación Avanzada de la Junta Universitaria debe obtener MA 122 en el primer semestre. Se otorgará crédito por MA 121. Un estudiante que logró una puntuación de 4 o mejor en el examen de Cálculo de Colocación Avanzada BC de College Board recibe créditos tanto para MA 121 como para MA 122.
  3. Se requiere una C- o mejor para avanzar de MA 121 a MA 122.

Equipado para el cambio

Además de desarrollar habilidades técnicas básicas, nos enfocamos en el desarrollo de habilidades de comunicación dentro del plan de estudios. Los empleadores buscan activamente estudiantes con sólidas habilidades de comunicación que destaquen en la colaboración y encuentren diferentes enfoques para la resolución de problemas.

Los estudiantes de Ciencias de la Computación obtendrán experiencia analítica y de programación en varias plataformas de hardware diferentes en varios lenguajes de programación. Nuestro departamento cree que las actividades y experiencias prácticas promueven un aprendizaje más rápido y profundo que las conferencias tradicionales en el aula. No solo leerá sobre aplicaciones prácticas o desarrollo de software; dedicará su tiempo a diseñar, romper y depurar código para resolver problemas de forma creativa. Tomarás algoritmos y estructuras de datos, ingeniería de software, diseño de compiladores y sistemas operativos, así como una variedad de cursos de informática electivos e introductorios.

Armado con un título en Ciencias de la Computación, puede ejercer muchas profesiones, como ingeniero de software, desarrollador de aplicaciones, desarrollador web o analista de datos que trabaje con datos de la atención médica, las redes sociales, las empresas o las ciencias de laboratorio.

Última actualización Ago 2020

Beca Keystone

Descubre las opciones que nuestra beca puede darte

Acerca del centro educativo

Our commitment is to Educate for Service. We believe that learning is most noble when used to benefit others, regardless of chosen career path. We prepare our students to lead rich lives of purpose an ... Leer más

Our commitment is to Educate for Service. We believe that learning is most noble when used to benefit others, regardless of chosen career path. We prepare our students to lead rich lives of purpose and meaning while advancing independent thought, personal integrity, and social responsibility. These are the foundations for a life of learning. We foster the values of peace, non-violence, human dignity, and social justice. Leer menos