Obtenga un título avanzado en CS, preferiblemente uno que sea académicamente riguroso y le brinde muchas opciones en los sistemas CS para elegir. Eso le dará una buena motivación para completar sus proyectos de clase lo suficientemente bien, para que pueda adquirir buenas habilidades de desarrollo de software (para ayudarlo a obtener empleos / pasantías de desarrollo de software o implementar sistemas para sus proyectos de investigación) junto con buenas calificaciones.
Es difícil adquirir una experiencia de desarrollo suficientemente buena (o “suficientemente buena”) en sistemas operativos fuera de la academia, sin trabajar en eso en la industria. Entonces, probablemente sea más fácil para usted desarrollar software para proyectos (de investigación) en redes de computadoras o sistemas embebidos en red. El software que desarrollaste puede usarse para probar nuevas ideas.
Una vez que haya desarrollado un software para redes de computadoras, puede intentar implementar varias opciones para realizar diversas tareas (como diferentes protocolos de enrutamiento de comunicación de eficiencia energética). A continuación, automatice la exploración del espacio de diseño del algoritmo de enrutamiento de paquetes más preferido (según usted) o la compensación óptima de Pareto mediante la creación de un software / herramienta de síntesis de red / comunicación para diseñar la comunicación. Los algoritmos de enrutamiento que aprende se pueden aplicar a telecomunicaciones y red en chips (redes de comunicación en chip, para diseño de circuito integrado).
- Comenzando mi investigación de doctorado sobre sistemas de navegación con visión asistida. ¿Dónde puedo encontrar buenos recursos y referencias para la visión por computadora en la navegación?
- ¿Cómo debe un junior de Ingeniería de Software llegar a un Científico de Investigación?
- Como estudiante universitario sin un asesor, ¿cómo realizo una investigación en los campos de VLSI, arquitecturas informáticas y sistemas de baja potencia con el objetivo de publicar artículos en revistas / conferencias de renombre? ¿Cómo planeo publicar artículos?
- ¿Por qué debería aprender C #?
- ¿Cuál es el mejor servicio de indexación en línea para la investigación en informática?
Luego, explore medios robustos, seguros, de bajo consumo y de alto rendimiento para enrutar paquetes en redes de sistemas embebidos o sistemas ciberfísicos.
Las redes informáticas autónomas siguen siendo un desafío que no se ha abordado adecuadamente.